Magento

Pytania i odpowiedzi dla użytkowników platformy e-commerce Magento

6
Błąd konfiguracji administratora: niezdefiniowany indeks: id w Iterator.php w linii 59
Czy ktoś może mi wyjaśnić ten błąd? Exception #0 (Exception): Notice: Undefined index: id in /home/staging/vendor/magento/module-config/Model/Config/Structure/Element/Iterator.php on line 59 #0 /home/staging/vendor/magento/module-config/Model/Config/Structure/Element/Iterator.php(59): Magento\Framework\App\ErrorHandler->handler(8, 'Undefined index...', '/home/asconveyo...', 59, Array) #1 /home/staging/vendor/magento/module-config/Model/Config/Structure.php(92): Magento\Config\Model\Config\Structure\Element\Iterator->setElements(Array, 'default') #2 /home/staging/var/generation/Magento/Config/Model/Config/Structure/Interceptor.php(24): Magento\Config\Model\Config\Structure->getTabs() #3 /home/staging/vendor/magento/module-config/Model/Config/Structure.php(135): Magento\Config\Model\Config\Structure\Interceptor->getTabs() #4 /home/staging/var/generation/Magento/Config/Model/Config/Structure/Interceptor.php(63): Magento\Config\Model\Config\Structure->getFirstSection() #5 /home/staging/vendor/magento/module-config/Controller/Adminhtml/System/AbstractConfig.php(57): Magento\Config\Model\Config\Structure\Interceptor->getFirstSection() #6 /home/staging/vendor/magento/framework/Interception/Interceptor.php(74): Magento\Config\Controller\Adminhtml\System\AbstractConfig->dispatch(Object(Magento\Framework\App\Request\Http)) #7 /home/staging/vendor/magento/framework/Interception/Chain/Chain.php(70): Magento\Config\Controller\Adminhtml\System\Config\Index\Interceptor->___callParent('dispatch', Array) …
17 magento2  admin  xml 

4
Jak uzyskać ścieżkę do katalogu głównego w phtml magento 2?
$objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $storeManager = $objectManager->get('\Magento\Store\Model\StoreManagerInterface'); $mediaPath = $fileSystem->getDirectoryRead(\Magento\Framework\App\Filesystem\DirectoryList::MEDIA)->getAbsolutePath(); zwraca ścieżkę mediów. Jak uzyskać ścieżkę katalogu głównego projektu na stronie phtml?

4
SUPEE-9767, modman i dowiązania symboliczne
Chciałbym załatać sklep Magento za pomocą SUPEE-9767. Dokumentacja SUPEE-9767 mówi mi, aby wyłączyć Symlinks ustawienie przed nałożeniem plastra: Przed zastosowaniem poprawki lub aktualizacji do najnowszej wersji należy wyłączyć ustawienie Symlinks ... Ustawienie, jeśli jest włączone, zastąpi ustawienie pliku konfiguracyjnego, a jego zmiana wymagać będzie bezpośredniej modyfikacji bazy danych. Ale używam …

15
SUPEE-10975 Potencjalne problemy
SUPEE-10975 został wydany, byłoby wspaniale wiedzieć, jeśli ktoś napotka jakieś problemy podczas próby zastosowania tego, czy ten konflikt z najnowszą łatą, która dodaje obsługę 7.2? Jak dotąd są to zmienione pliki, które widzę app/code/core/Mage/Adminhtml/Block/Customer/Group/Edit.php app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Edit.php app/code/core/Mage/Adminhtml/controllers/Cms/BlockController.php app/code/core/Mage/Adminhtml/controllers/Customer/GroupController.php app/code/core/Mage/Adminhtml/controllers/SitemapController.php app/code/core/Mage/Adminhtml/controllers/System/BackupController.php app/code/core/Mage/Captcha/Model/Observer.php app/code/core/Mage/Captcha/Model/Zend.php app/code/core/Mage/Captcha/etc/config.xml app/code/core/Mage/Catalog/Model/Api2/Product/Image/Rest/Admin/V1.php app/code/core/Mage/Catalog/Model/Product/Attribute/Media/Api.php app/code/core/Mage/Cms/Model/Wysiwyg/Images/Storage.php app/code/core/Mage/Core/etc/config.xml app/code/core/Mage/Core/sql/core_setup/upgrade-1.6.0.7.1.1-1.6.0.7.1.2.php app/code/core/Mage/Dataflow/Model/Convert/Container/Abstract.php app/code/core/Mage/ImportExport/Model/Import/Entity/Customer.php app/code/core/Mage/ImportExport/Model/Import/Entity/Customer/Address.php …


5
Błąd na stronie produktu, gdy masz powiązane produkty i włączona jest pełna pamięć podręczna strony
Ten błąd pojawia się w przypadku niektórych produktów, które mają powiązane produkty: Warning: Invalid argument supplied for foreach() in vendor/magento/module-catalog/Block/Product/ProductList/Related.php on line 129 Ten problem występuje tylko wtedy, gdy włączona jest pamięć podręczna pełnej strony . Niestety wyłączenie tej opcji nie jest możliwe, ponieważ różnica prędkości jest ogromna (ponad 2 …



3
Uzyskaj podstawowy adres URL lub dynamiczny adres URL W widoku Pliki JS lub HTML
Rozumiem, aby uzyskać dynamiczny adres URL w interfejsie, jeśli potrzebuję, mogę po prostu zdefiniować mage/urli użyć go jakourl.build('<Modulename>/<controllername>/<action>/') Kiedy spróbowałem tego samego dla backendu, nie zwróciło to oczekiwanego rezultatu. Podał aktualny adres URL i dopisał ścieżkę, którą podałem. Czy ktoś może wyjaśnić, jak to działa. Czy muszę gdzieś zdefiniować baseUrl?

4
Magento 2 Dodaj listę rozwijaną do metody wysyłki
Opracowuję metodę wysyłki dla jakiejś firmy logistycznej. Ta firma ma wiele biur, w których klient może otrzymać swoje zamówienie. Mogę uzyskać listę biur według API w API, ale nie wiem, jak lepiej reprezentują ten krok? Na razie po prostu ustawiłem nowy \Magento\Quote\Model\Quote\Address\RateResult\Method w każdym biurze w mieście, w dużym mieście …

2
Jak wdrażane są rzeczy, które Magento 2 nazywa „miksami”?
Systemy obiektowe oparte na RequireJS w Magento 2 zawierają funkcję o nazwie „mixins”. Mixin Magento 2 nie jest tym, co inżynier oprogramowania normalnie uważa za mixin / cechę . Zamiast tego, mixin Magento 2 pozwala modyfikować obiekt / wartość zwróconą przez moduł RequireJS, zanim ten obiekt / wartość zostanie wykorzystany …

1
Magento 2: Jaka jest różnica między dwoma dostawcami danych składowych siatki?
W Magento 2.1 skonfigurowanych i używanych jest 25 dostawców komponentów UI / danych sieci grid. Klasy i ui_componentpliki ich dostawców danych są wymienione poniżej Magento\Bundle\Ui\DataProvider\Product\BundleDataProvider bundle_product_listing.xmlMagento\Catalog\Ui\DataProvider\Product\Attributes\Listing product_attributes_grid.xml Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProvider product_custom_options_listing.xml Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider configurable_associated_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\CrossSellDataProvider crosssell_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\RelatedDataProvider related_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\UpSellDataProvider upsell_product_listing.xml Magento\Cms\Ui\Component\DataProvider cms_block_listing.xml Magento\Cms\Ui\Component\DataProvider cms_page_listing.xml Magento\ConfigurableProduct\Ui\DataProvider\Attributes product_attributes_listing.xml Magento\Customer\Ui\Component\DataProvider customer_listing.xml Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider customer_online_grid.xml Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider …

5
Jakie są najlepsze praktyki instalowania rozszerzeń stron trzecich w Magento 2?
Pracując nad projektem klienta dla Magento 2 - odkryłem wiele metod ładowania i śledzenia rozszerzeń innych firm. Przechodząc do tego, zakładając, że używamy metody instalacji integratora (kompozytor!), Jakie są najlepsze praktyki zarządzania rozszerzeniami stron trzecich? Do tej pory każde rozszerzenie, które kupiłem lub pobrałem, miało swój własny plik composer.json - …

1
Magento 2 minicart, wiadomość powitalna, inne nie działają z wyłączoną pamięcią podręczną stron po zalogowaniu klienta
Dzięki pamięci podręcznej Magento 2.0.4 , a dokładniej włączonej pamięci podręcznej stron , wszystko działa. Jeśli go wyłączę , usuń pliki cookie i zaloguj się jako klient niż produkty w minicart . Wiadomość powitalna tak naprawdę nie działa poprawnie. Muszę dodać produkt do koszyka ze strony produktu, aby zobaczyć minikart. …

7
Dodaj nagłówek i stopkę na stronie kasy Magento2
Domyślnie Magento 2 nie zapewnia HEADER i FOOTER na stronie CHECK OUT . Więc sprawdziłem plik checkout_index_index.xml na ścieżce app/design/frontend/package_name/theme_name/Magento_Checkout/layout/override/base Istnieje zestaw atrybutów usuwania dla nagłówka i stopki więc odznaczam remove atrybut z remove = true to remove = false . Ale nagłówek i stopka nadal nie są wyświetlane na …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.