Magento

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

1
getChildHtml과 getBlockHtml의 차이점은 무엇입니까
개요 차이점은 무엇이며 getChildHtml그리고 getBlockHtml? 템플릿에서 cms / block 제목을 얻으려면 어떻게해야합니까? 기본적으로 바닥 글을 내 바닥 글로 바꾸고 내 자신을 설정했습니다 . <?= $this->getChildHtml('...') ?>사용하기 전까지는 작동하지 않았습니다 <?= $this->getBlockHtml('...') ?>. 레이아웃 XML : <layout> <default> <block type="core/template" name="custom_footer" as="footer" template="page/html/footer.phtml"> <block type="cms/block" name="child_1"> <action method="setBlockId"><block_id>footer_child_1</block_id></action> </block> </block> </layout> …

2
https URL을 http로 만드는 방법
magento가 어떤 페이지가 안전해야하고 어떤 페이지가 안전하지 않아야하는지 결정하는 방법이 궁금합니다. 내가 이해 한 바에 따르면, magento는 기본적으로 체크 아웃 및 로그인 페이지를 보안으로 설정하며 frontend/secure_url/....모듈의 config.xml을 통해 구성 경로에서 다른 페이지를 지정하여 다른 페이지를 보안으로 설정할 수 있습니다 관리자 측 구성은 괜찮은 것 같습니다. 프런트 엔드 및 백엔드 모두에서 …
11 https  secure 

2
단순 제품에 대한 기본 사용자 정의 옵션 상태
확인란 유형의 사용자 정의 옵션이있는 일련의 제품이 있습니다. 그러나 제품 설정에서 특정 옵션의 기본 상태를 설정할 수 없습니다. 사용자가 제품 페이지를 입력하거나 카테고리 페이지에서 장바구니에 추가 할 때 기본적으로 하나 이상의 확인란 (옵션)을 선택해야합니다. 이것은 Magento 관리에서 가능합니까? 아니면 약간의 추가 개발이 필요합니까?

4
장바구니에 담기 이벤트-인용 항목 ID가 비어 있습니다
장바구니에 품목이 추가되면 발생하는 이벤트를 잡으려고합니다. 현재 다음 이벤트를보고 있습니다 : checkout_cart_product_add_after 마 젠토 소스에 따르면이 이벤트는 모든 것이 견적에 완료된 후에 시작됩니다. 그러나 장바구니 ID와 견적 ID에 액세스하면 값이 비어 있습니다. $quoteItem = $observer->getQuoteItem(); $quote_item_id = $quoteItem->getItemId(); $cart = Mage::getSingleton('checkout/session'); $quote_id= $cart->getQuoteId(); 카트에 아이템이없는 경우 위의 두 아이디에 대해 …

3
CDN에서 마 젠토 성능 이미지 및 정적
우리는 추가 마 젠토 속도 개선을 조사하고 있습니다. 우리가 지금 보는 것은 다음 설정으로 페이지가 날아가는 것입니다. 이미지 만 나중에옵니다. 기본 파일은 몇 밀리 초로 제공되지만 이미지로 인해 로딩 시간은 여전히 ​​2 초입니다. 마법사 캐싱 CSS / JS 병합 apc + memcache 축소 htaccess 조정 tmpfs의 세션 / 캐시 내 …


4
주문 완료 상태로 이동
상태가 필요한 사용자 지정 모듈을 사용하고 있습니다. "완료"(이온 큐브를 사용하므로 모듈을 변경할 수 없음) 또한 '완료'상태 옵션을 제공하지 않는 결제 시스템을 사용하고 있습니다. 내 질문은 : 주문을 상태 완료로 강제로 보내려면 어떻게해야합니까? 추신 : 이것은 작동하지 않습니다 : $order = Mage::getSingleton('sales/order'); $order->loadByIncrementId('12345'); $order->setState(Mage_Sales_Model_Order::STATE_COMPLETE, true); $order->save();

4
제품 속성을 결합하는 모범 사례
제품 참조가있는 사용자 정의 테이블이 product_id있습니다. 이제 백엔드 그리드 에 제품 정보 (sku, 이름)를 표시 하고 싶지만이를 수행하는 가장 좋은 방법은 무엇입니까? 가장 좋은 추측 SKU은 다음과 같습니다. $collection->join( 'catalog/product', 'product_id=`catalog/product`.entity_id', array('product_sku' => 'sku') ) ( 내 그리드 블록 클래스 의 메소드 코드 _prepareCollection() ) 그러나 제품 이름은 어떻습니까? catalog_product_entity_varchar에서 …

4
composer가 설치 한 Magento 모듈에서 Symlink를 무시하는 방법
를 사용하여 모듈을 설치합니다 composer.phar. 이렇게하면 대상이있는 심볼릭 링크 파일이 생성됩니다 publichtml/app/code/community(예 :) vendor/themodule.... 내에서 .gitignoreI 공급 업체 디렉토리를 제외 -하지만 링크는 물론 여전히 자식에 끝날 것입니다. 해당 링크를 자동으로 제외 시키는 쉬운 방법이 있습니까? (.gitignore에 모든 것을 수동으로 추가하는 것 제외) require-dev최종 서버에서 끝나서는 안되는 모듈이 있다고 말해야합니다. 링크가 …
11 composer  git 

1
Magento에 app / etc /에 넣은 * .xml 파일이 포함됩니까?
log_%구성을 자체 xml 파일에 넣는 것이 편리하다는 것을 깨달았을 때 테이블 을 비활성화했습니다 . 그래서 app / etc /의 xml 파일이 어떻게 포함되는지 찾기 시작했습니다. local.xml 이외의 다른 항목에 대한 직접적인 참조를 찾을 수없고 enterprise.xml이 포함되어 있음을 알고 실험을 시도했습니다. 'nolog.xml'(아래)이라는 형식이 지정된 구성 파일을 추가하고 Apache를 다시 시작했습니다. <?xml …

3
페이지 유형 및 페이지 결정
나는 매일 매일 마 젠토에서 엄격하게 일하는 새로운 직업을 가지고 있습니다. 나는 Magento에 대한 사전 경험이 없으므로 지금까지 가장 적은 말을하는 것은 도전이었습니다! 우리가 만들고있는 확장을 간단히 설명하겠습니다. 팝업 / 모달 창을 표시 할 수 있습니다. 모달의 HTML 콘텐츠는에 저장됩니다Static Block 관리자 페이지 관리자 패널 아래에 새 탭으로 구성 그래서 …

2
콘텐츠가 브라우저로 전송되기 전에 마지막으로 전달되는 이벤트는 무엇입니까?
쿠키를 설정하거나 업데이트해야하지만 쿠키 생성 코드가 실행되기 전에 요청 처리의 모든 (또는 가능한 한)이 발생하는지 확인하고 싶습니다. 즉, 사용자가 로그인하면 코드가 실행되기 전에 로그인 처리가 발생했는지 확인하거나 사용자가 카트에 무언가를 추가하면 모든 카트 처리가 먼저 수행되고 있음을 알고 싶습니다. 응답이 브라우저로 전송되기 직전에 전달되는 이벤트가 있습니까?

3
구성 정의 값의 기본값을 설정 하시겠습니까?
system.xml 파일에서 정의하는 구성 값에 기본값을 어떻게 지정합니까? 현재 기본값은 '아니오'이지만 기본값은 '예'입니다. 내 현재 정의 코드는 다음과 같습니다. <catalog> <groups> <my_val> <label>My Label</label> <frontend_type>text</frontend_type> <sort_order>160</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <fields> <my_inner_val translate='label comment'> <label>Enable seperate cart items</label> <frontend_type>select</frontend_type> <source_model>adminhtml/system_config_source_yesno</source_model> <sort_order>1</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> </my_inner_val> </fields> </my_val> </groups> </catalog>

2
Magento1 : 새로운 확장의 시스템 XML에서 종속성을 설정하는 방법
타사 확장을 수정하고 새 확장으로 기능을 재정의하고 싶습니다. 그러나 내 주요 관심사는 타사 확장이 Magento 폴더에 활성화되어 있지 않으면 어떻게됩니까? system.xml 또는 config.xml에서 ifconfig를 사용하여 종속성을 설정하고 싶지만 확장명 수준에서 폴더에 확장명이 있는지 확인하는 방법이 확실하지 않습니다. 티아. 편집 : 의존성 답변을 @Sander Mangel에게 감사합니다. 이제 더 명확하게하겠습니다. app / …

2
Mage_Page 모듈에 페이지 레이아웃을 추가하려면 어떻게해야합니까?
나는 핵심 것을 업그레이드 젠토 후 발견 Mage_Page의가 config.xml수동으로 편집했다, 지금은 덮어 쓰기 코어를하지 않습니다 방식으로 XML을 변경 찾고 있어요. 핵심 XML의 예는 다음과 같습니다. <config> <modules> <Mage_Page> <version>1.6.0.0</version> </Mage_Page> </modules> <global> <models> <page> <class>Mage_Page_Model</class> </page> </models> <blocks> <page> <class>Mage_Page_Block</class> </page> </blocks> <page> <layouts> <empty module="page" translate="label"> <label>Empty</label> <template>page/empty.phtml</template> <layout_handle>page_empty</layout_handle> …

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