Magento

Magento 전자 상거래 플랫폼 사용자를위한 Q & A

1
Mage_Core_Model_Session_Abstract_Varien :: start에 대한 긴 응답 시간
그래서 나는 많은 사이트에서 New Relic에 주목하고 있으며 Mage_Core_Model_Session_Abstract_Varien :: start로 인해 많은 페이지로드가 발생하고 있습니다. 나는 약간의 연구를 해왔으며 다른 사람이 이것에 대해 이야기하는 것을 보지 못했습니다. 우리는 Nginx, PHP FPM, Redis for Caching, Memcache를 세션에 사용합니다. 내 아이디어 중 일부는 아마도 오래 걸리는 다른 것일 수 있으며 세션을로드하는 …

5
CE 1.8의 전체 페이지 캐시-FPC 마 젠토 모듈? 광택? 양자 모두?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. Community Edition 1.8의 Full Page Caching을 연구 할 때 약간 혼란스러워합니다. 이미 CDN 2 레벨 Redis 캐시를 구현하여 최대 성능 (DB는 물론 별도의 서버에 있음)에 맞게 MySQL의 my.cnf를 조정했으며로드 …

1
config.xml을 대체하는 방법
연락처 페이지 이메일 템플릿 유형을 "텍스트"에서 "HTML"로 변경해야합니다. 나는 그것이 config.xml에 있음을 발견했다. <email> <contacts_email_email_template translate="label" module="contacts"> <label>Contact Form</label> <file>contact_form.html</file> <type>text</type> </contacts_email_email_template> </email> config.xml을 올바르게 재정의하는 방법 [편집] 이것은 app / code / core / mage / contact / etc / config.xml 파일에 대한 것이며 아래 답변은 ... / mage …


2
거래 이메일 : 'sales_email_order_items'템플릿을 만드는 방법 (또는 adminhtml 템플릿을 재정의하는 방법)
거래 이메일 코드에서 나는 이것을 본다 : {{layout handle="sales_email_order_items" order=$order}} {{var items_html}} 이 템플릿 파일은 다음과 같습니다. /app/design/adminhtml/default/default/template/email/order/items.phtml 핵심 파일을 덮어 쓰지 않도록 테마로 새 폴더를 만들려고했습니다. /app/design/our_theme/default/default/template/email/order/items.phtml 그러나 이것은 작동하지 않는 것 같습니다. 단순히 코어를 덮어 쓰지 않고이 파일을 재정의하는 적절한 방법이 있습니까?

2
사용자 정의 확장 Adminhtml에서 입력으로 동적 그리드를 추가하는 가장 좋은 방법
자체 그리드를 사용하여 사용자 정의 저장소 로케이터 확장을 빌드하고 Adminhtml에서 페이지를 편집하면 모든 것이 잘 작동합니다. 상점의 영업 시간 동안 속성 옵션과 같은 동적 그리드를 구현하고 싶습니다. 이제 해결책을 찾았지만 더 좋거나 최소한 더 깨끗한 방법이 있기를 바랍니다. 지금까지 내가 한 것은 폼에 필드에 렌더러를 추가하는 것입니다.fieldset class Redkiwi_Rkstorelocator_Block_Adminhtml_Rkstorelocator_Edit_Tab_General extends …

2
모듈 라이센스는 어떻게합니까?
회 사용으로 작성한 모듈이 있습니다. 백 오피스 솔루션에서 데이터를 가져와 Magento로 가져옵니다. 또한 Magento에서 주문을 받아 백 오피스 소프트웨어로 가져옵니다. 사용할 수있는 라이센스 유형에 대해 읽어 보았지만 사용할 라이센스 유형을 모릅니다. 내 기본 요구 사항은 다음과 같습니다 누군가 자신의 작업으로 코드를 복사 / 배포하는 것을 원하지 않습니다. 이 코드는 직접 …

3
이미 재 작성된 클래스를 재 작성하는 방법은 무엇입니까?
업데이트 : 나는 실제로 다시 작성해야하는 클래스가 발견 SMDesign_SMDZoom_Block_Product_View_Media되지 SMDesign_ColorswatchProductView_Block_Product_View_Media내가 원래 생각처럼. 그러나 동일한 문제가 여전히 적용됩니다. SMDesign SMDZoom 확장은 블록 클래스 'catalog / product_view_media'를 다시 작성합니다. 이에 대한 xml은 다음과 같습니다. <global> ... <blocks> <smdzoom> <class>SMDesign_SMDZoom_Block</class> </smdzoom> </blocks> <blocks> <catalog> <rewrite> <product_view_media>SMDesign_SMDZoom_Block_Product_View_Media</product_view_media> </rewrite> </catalog> </blocks> .... </global> 이 클래스를 …

2
외부 사용을 위해 Magento 라우팅 외부에 블록로드 / 받기
외부 웹 페이지가 있는데이 외부 페이지에서 헤더로 사용하기 위해 Magento 프레임 워크에서 사이트 헤더 블록을 가져 오려고합니다. 이것이 내가 지금까지 가진 것입니다. // initialize Magento $rootPath = dirname(dirname(__FILE__)); $mageInc = $rootPath . "/app/Mage.php"; include_once $mageInc; Mage::app('admin')->setCurrentStore(0); $headerBlock = Mage::app()->getLayout()->createBlock('page/html_header'); //also tried //$headerBlock = Mage::app()->getLayout()->createBlock('page/html_header', 'header'); 그러나 실행이 중지되고 오류 메시지가 …

4
마 젠토-사용자 정의 (비 eav) 모델, 여러 필드에 의해로드
사용자 지정 모델과 리소스 모델이 있습니다. 둘 이상의 필드를 사용하여 모델의 단일 인스턴스를로드하고 싶습니다. 이 모델에는 다음과 같은 필드가 있습니다. id tag_name custom_name group_name id 대신 tag_name, custom_name 및 group_name을 기반 으로이 모델을로드하고 싶습니다. 현재 각 필드에 컬렉션과 addFilter를 사용하고 있습니다. 이것은 작동하지만 Magento에 이러한 유형의 표준 전략이 있는지 궁금합니다. …
15 collection  model 

1
새로운 변경 로그 테이블의 역학 (예 : catalog_category_product_cat_cl)
방금 데이터베이스에서 언급 된 테이블을 발견했습니다. 나는 그들이 Magento EE 1.13에서 새로운 것 같아서 새로운 색인 생성과 관련이있을 수 있습니다. + ---------------------------------------- + | catalog_category_flat_cl | | catalog_category_product_cat_cl | | catalog_category_product_index_cl | | catalog_product_flat_cl | | catalog_product_index_price_cl | | cataloginventory_stock_status_cl | | catalogsearch_fulltext_cl | | enterprise_url_rewrite_category_cl | | enterprise_url_rewrite_product_cl | …
15 database  ee-1.13 


1
magento 핵심 템플릿이 내 모듈의 번역 파일을 사용하도록 설정
작업중 인 확장에서 모듈의 config.xml을 통해 레이아웃 XML이 추가되었습니다. 이 레이아웃에는 프런트 엔드가 일부 수정되었습니다. 그러나 이러한 블록 중 일부는 Magento 코어 모듈에 속합니다. 템플릿이 모두 예상대로 올바르게 표시됩니다. 모듈 자체와 함께 패키지 된 템플릿은 내 모듈의 번역 파일을 사용하고 있습니다. Magento 코어와 함께 패키지 된 템플릿은 번역되지 않은 것으로 …

3
바닥 글에 CSS 및 JS 포함을 추가하는 마 젠토
Magento 사이트에서 Yslow 최적화를 수행하고 CSS와 J를 사이트 바닥 글에 추가하려고합니다. 현재 레이아웃 XML에서 헤드 참조 태그를 사용 addJs하고 addCss모든 파일을 포함하기 위해 및 작업을 사용 하고 있습니다. 머리글 참조를 바닥 글로 바꾸려고했지만 사이트를 보려고 할 때 오류가 발생했습니다. 이 작업을 수행하는 방법이 local.xml 있습니까 아니면 바닥 글 템플릿 파일 …
15 layout  javascript  css 

2
옵저버를 사용하여 카트에 제품을 추가하기 위해 사용자 정의 옵션 및 상품 만들기
관찰자가 checkoutCartProductAddAfter 이벤트를 관찰하고 제품이 장바구니에 추가 된 후 발생하는 관찰자를 사용하여 인용 항목에 사용자 정의 옵션을 추가하고 싶습니다. public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $item = $observer->getQuoteItem(); $item->addOption(new Varien_Object( array( 'product' => $item->getProduct(), 'label' => 'Free Gifts', 'value' => 'Spend $50 and get gift product worth $9.99' ) )); return; …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.