Magento

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

2
$ product-> getOptions ()는 빈 결과를 반환합니다
내가 만든 사용자 정의 블록에 제품 사용자 정의 옵션 값을 포함하여 제품 세부 정보를 얻으려고합니다.이 제품 세부 사항 페이지에서 사용한 코드이며 거기에서 작동했지만 사용자 정의 블록 페이지에서 사용하려고하면 옵션이 빈 값을 반환합니다. if ($ _product-> getId ()) { foreach ($ _product-> getOptions ()를 $ opt로) { echo $ optionType = …

1
Magento2 DI 컴파일에 너무 많은 시간이 걸립니다
새 모듈 / 테마를 생성 / 업데이트 한 후 루트 Magento 설치 디렉토리에서 다음 명령을 사용합니다. php bin/magento setup:upgrade 컴파일을 실행하라는 메시지가 표시되므로 php bin/magento setup:di:compile 컴파일하는 데 약 8 분 정도 걸립니다. 컴파일 프로세스를 고정시키는 방법이 있습니까?

1
Magento2 : 다른 종류의 composer.json 파일
Magento2에서 다른 벤더가 모듈의 이름을 지정하기 위해 아래에 주어진 다른 composer.json 형식을 따릅니다. 첫째 : "autoload": { "files": [ "registration.php" ], "psr-4": { "Amit\\SamplePage\\": "" } } 둘째 : "extra": { "map": [ [ "*", "Amit/SamplePage" ] ] } 1. 그들과 내가 따라야 할 차이점은 무엇입니까? 2. registration.php모듈을 등록하는 데 …

3
Magento 2가 URL을 3 자 이상으로 강제하는 이유
hello-worldMagento 2에서 와 같이 앞면 이름으로 모듈을 만들려고하면 다음과 같은 오류가 발생합니다 . Invalid XML in file /Users/alanstorm/Sites/magento-2-with-keys/magento2/app/code/Pulsestorm/HelloPestle/etc/frontend/routes.xml: Element 'route', attribute 'id': [facet 'pattern'] The value 'hello-world' is not accepted by the pattern '[A-Za-z0-9_]{3,}'. 마 젠토는 숫자, 문자 또는 밑줄 이외의 다른 URL 프론트 이름을 원하지 않는 것 같습니다. 또한 …
9 php  magento2  routing 

3
마 젠토 2 : 어떤 확장 메커니즘을 선택해야합니까?
환경 설정과 플러그인 사용의 두 가지 방법으로 컨트롤러를 확장 할 수 있습니다. 그러나 나는 어느 것이 좋으며 선호도 대 플러그인의 장점 / 단점을 이해하지 못한다. <preference for="Magento\Checkout\Controller\Index\Index" type="mymodule\Helloworld\Controller\Index\Index" /> <type name="Magento\Catalog\Model\Product"> <plugin name="getname-test-module" type="mymodule\Helloworld\Model\Plugin\Product" sortOrder="10"/> </type>

1
magento에서 var / session을 삭제 한 후 고객 로그인 유지
아래 링크와 같이 라이브 사이트에서 문제가 있습니다. var / session 폴더를 삭제하면 frontend와 backend 모두에 로그인해야합니다. 이 문제를 해결하려면 프런트 엔드에서 라이브 사이트가 비어 있거나로드 상태를 유지하고로드하지 마십시오 . 세션 폴더를 반복해서 삭제해야합니다. 세션 폴더도 삭제하면 고객이 사이트에 로그인 상태를 유지할 수있는 방법이 있습니까?


2
Magento 2 관리자 시스템 구성에서 테이블 설정을 만드는 방법은 무엇입니까?
magento 1에 따르면 "adminhtml / system_config_backend_serialized_array"에서 다음과 같은 테이블을 만듭니다. 내 질문은 : 어떻게 우리가 magento 2에서 그것을 만들 수 있습니까? 편집 : 마지막으로 @Marius help : System => Configuration => General => Design => Design Theme의 User-Agent Exceptions 필드입니다. "Magento \ Config \ Block \ System \ Config \ …
9 magento2 

2
마 젠토 1.9.2 및 PHP7-이미지 업로드 오류
Php 7로 Magento 1.9.2를 테스트하고 있습니다. 모두 작동하는 것처럼 보였지만 갑자기 제품의 이미지를 업로드하려고했습니다. 아래와 같은 오류가 발생했습니다. Fatal error</b>: Uncaught Error: Function name must be a string in /home/admin/domains/store.com/public_html/dev/lib/Varien/File/Uploader.php:259 Stack trace: #0 /home/admin/domains/store.com/public_html/dev/lib/Varien/File/Uploader.php(180): Varien_File_Uploader->_validateFile() #1 /home/admin/domains/store.com/public_html/dev/app/code/core/Mage/Adminhtml/controllers/Catalog/Product/GalleryController.php(46): Varien_File_Uploader->save('/home/admin/dom...') #2 /home/admin/domains/store.com/public_html/dev/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_Catalog_Product_GalleryController->uploadAction() #3 /home/admin/domains/store.com/public_html/dev/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('upload') #4 /home/admin/domains/store.com/public_html/dev/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller in <b>/home/admin/domains/store.com/public_html/dev/lib/Varien/File/Uploader.php 누구든지 …


2
제품 수집 문제-잘못된 가격 데이터 또는 재고 품목이 표시되지 않음
현재 카테고리를 기반으로 제품 컬렉션을 검색하고 있습니다. 재고가 있거나 품절 된 제품을 모두 포함하려면이 콜렉션이 필요하며 가격 데이터도 올바르게 표시해야합니다. 내 상점은 세금을 포함하여 제품 가격을 저장하고 상점 앞면에서 가격을 포함 및 독점으로 표시하도록 구성되어 있습니다. 컬렉션을 얻는 코드는 다음과 같습니다. $category = Mage::registry('current_category'); $_productCollection = Mage::getModel('catalog/product')->getCollection() ->addCategoryFilter($category) ->addAttributeToSelect(['sku', 'name', …

2
Magento 2 고객 그룹의 형태로 추가 된 사용자 정의 필드를 저장하는 방법은 무엇입니까?
를 사용하여 일부 사용자 정의 필드를 고객 그룹의 양식에 추가했습니다 upgradeSchema.php. 그 후 고객 그룹 코드 및 세금 ID와 같은 원래 필드가 제공된 API의 setter 메소드를 사용하여 저장됩니다. setXXX ()를 사용하여 저장하는 것은 Magento 1.X와 완전히 다릅니다.

1
구성 가능한 견본
신발이있는 온라인 상점이 있습니다. 예를 들어 다음과 같은 간단한 제품으로 구성 가능한 제품 "Shoes XXX"를 갖고 싶습니다. "신발 XXX 컬러 블랙 사이즈 40" "신발 XXX 컬러 블랙 사이즈 41" "신발 XXX 컬러 블랙 사이즈 42" "신발 XXX 색상 녹색 크기 39" "신발 XXX 색상 녹색 크기 41" "신발 XXX 컬러 …

3
Magento2에서 모듈을 통해 템플릿을 덮어 쓰는 방법
모듈을 만들고 있는데 템플릿을 덮어 쓰려고합니다 app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. 테마가 아닌 모듈에서 가능합니까? 불행히도 레이아웃 XML을 통해 모듈 이름을 변경하는 것은 쉽지 않습니다. https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block에 하드 코딩되어 있습니다. /Adminhtml/Product/Edit/Tab/Options.php#L21


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