우커머스 상품 이미지 크기 조정 방법

우커머스에서 상품페이지 등 상품 이미지 크기를 조정하는 방법입니다. 1) Products 탭의 Display 설정 [WooCommerce] – [Settings] – [Products] – [Display]   하단의 Product images에 원하는 비율로 입력하고 Save Changes를 클릭합니다. Hard Crop? = 비율 무시란 뜻. 비율 설정을 저장한 후에… Read more우커머스 상품 이미지 크기 조정 방법

Paypal (페이팔) security header is not valid 에러 발생시

오픈카트에서 페이팔 테스트 중에  security header is not valid 에러가 발생하였다. 이런경우에 다음과 같이 하면 해결된다. /catalog/model/payment/pp_express.php 파일에 아래 코드를 넣어야 함. CURLOPT_SSLVERSION => 6,   $defaults = array( CURLOPT_POST => 1, CURLOPT_HEADER => 0, CURLOPT_URL => $api_endpoint, CURLOPT_USERAGENT => "Mozilla/5.0… Read morePaypal (페이팔) security header is not valid 에러 발생시

마젠토 익스텐션 설치시 Warning: Your Magento folder does not have sufficient write permissions.

마젠토 connect manager 에서 extension 설치 시 폴더 소유권 에러 메세지가 나올 경우 아래처럼 해주면 된다. Warning: Your Magento folder does not have sufficient write permissions.   find . -type d -exec chmod 777 {} \; 그리고 익스텐션 설치 설치… Read more마젠토 익스텐션 설치시 Warning: Your Magento folder does not have sufficient write permissions.

마젠토 connect manager에서 extension 설치 시 에러 Unknown cipher in list: TLSv1

커넥트매니저로 익스텐션 설치 하려하니 아래와 같은 에러메세지가 나온다. Unknown cipher in list: TLSv1 해결방법은 /downloader/lib/Mage/HTTP/Client/Curl.php 의 파일을 열어서 아래 줄을 $this->curlOption(CURLOPT_SSL_CIPHER_LIST, ‘TLSv1’); 이렇게 변경하면 된다. $this->curlOption(CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);

PrestaShop 관련정보 (카테고리 상품정렬법, DB스키마 등)

PrestaShop Addons https://addons.prestashop.com/en/?utm_source=Installer&utm_medium=AddonsEN&utm_campaign=InstallPresta DB스키마 http://doc.prestashop.com/display/PS16/Fundamentals+of+PrestaShop+Development Prestashop 문서는 https://www.atlassian.com/software/confluence Prestashop 상품 카테고리내 정렬 바꾸는법 http://www.templatemonster.com/help/prestashop-1-6-x-how-to-change-products-order-on-the-home-page.html#gref 간단하지만 모르면 찾느라 헤맨다…

OSC에서 GET 값이 넘어오지 않아서 카테고리페이지 표시안되는 문제 해결

파일이 변경되 적이 없는데 이와 같은 문제가 발생하였다. GET 값이 넘어오지 않으면 OSC는 카테고리를 표시할 수 없다. 카테고리id 값이 get으로 전달되기 때문이다. 또한 관리자 로그인도 불가능하게 된다. 이러한 문제가 발생할 때에는 다음과 같이 조치한다. 위 2개의 파일의 if (!is_array($HTTP_GET_VARS)) $HTTP_GET_VARS… Read moreOSC에서 GET 값이 넘어오지 않아서 카테고리페이지 표시안되는 문제 해결

ZenCart Products All의 H1 텍스트 변경방법

index.php?main_page?products_all의 <h1 id="allProductsDefaultHeading">Products</h1> 의 텍스트를 변경하는 방법. 검색해보면 일반적인 방법들 많이 나와있지만 이렇게 되어 있는 경우도 있어 정리한다. 위의 h1의 텍스트는 /includes/templates/templates_default/tpl_products_all_default.php에 아래와 같이 되어 있다. <h1 id="allProductsDefaultHeading"><?php echo HEADING_TITLE; ?></h1> 그렇다면 HEADING_TITLE 상수가 정의되어 있는 곳을 찾아서 문구를 변경해야… Read moreZenCart Products All의 H1 텍스트 변경방법

Zencart 에서 Breadcrumb 수정방법

div id=navBreadCrumbs는 /templates/common/tpl_main_page.php 에 위치한다. if ((DEFINE_BREADCRUMB_STATUS == '1' || DEFINE_BREADCRUMB_STATUS == '2') && ($this_is_home_page != '1')) { ?> <div id="navBreadCrumb"><?php echo $breadcrumb->trail(BREAD_CRUMBS_SEPARATOR); ?></div> <?php } ?> Breadcrumb를 임의대로 수정하고 싶을 때 코드 수정은 아래 페이지에서 하면 된다. 주의: 버전… Read moreZencart 에서 Breadcrumb 수정방법

MYSQL의 substr 함수

MYSQL의 substr 함수 php의 substr과 다르게 위치값이 1부터 시작한다. 샘플 쿼리문은 다음과 같다. 예를 들어 OSC에서 products_name이 “078431-Master of Jedi Edition” 일때 앞에 숫자값이 020000 보다 작은 것만 가져오려고 한다면. SELECT substr(‘078431-Master of Jedi Edition’,1,6) 하면 결과는 “078431” 이다. 실… Read moreMYSQL의 substr 함수