Magento

Питання та відповіді для користувачів платформи електронної комерції Magento

6
Помилка конфігурації адміністратора: Не визначений індекс: id в Iterator.php у рядку 59
Чи можу мені хтось пояснити цю помилку? 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
SUPEE-9767, модем і символьні посилання
Я хотів би зафіксувати магазин Magento SUPEE-9767. Документація SUPEE-9767 говорить мені , щоб відключити Symlinks встановлює перед застосуванням патча: Перш ніж застосувати виправлення або оновлення до останнього випуску, переконайтесь, що вимкнено налаштування Symlinks ... Якщо цей параметр увімкнено, це змінить налаштування файлу конфігурації, а його зміна потребуватиме прямої модифікації бази …

4
Як отримати шлях до кореневого каталогу у 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(); він повертає медіа-шлях. Як отримати кореневий шлях проекту на сторінці phtml?

15
SUPEE-10975 Потенційні проблеми
SUPEE-10975 був випущений, було б чудово знати, якщо хтось стикається з будь-якими проблемами, намагаючись застосувати це, чи буде це конфлікт із останнім виправленням, який додає підтримку 7.2? Поки що це змінені файли, які я бачу 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 …


5
Як викликати хелперний метод у файлі .phtml
Намагаюся розробити щось в magento 2. Але я не знайшов, як викликати метод Helper у файлі шаблону (.phtml). Я хочу замінити код нижче: $this->helper('modulename/helpername')->methodname(); Якщо хтось знає, будь ласка, допоможіть мені.
16 magento2  phtml  helper 

5
Помилка на сторінці продукту, коли у вас пов’язані товари та кеш повних сторінок
Я отримую цю помилку в деяких продуктах, які мають супутні товари Warning: Invalid argument supplied for foreach() in vendor/magento/module-catalog/Block/Product/ProductList/Related.php on line 129 Ця проблема виникає лише тоді, коли кеш на повній сторінці увімкнено. На жаль, відключити це не є варіантом, оскільки різниця в швидкості величезна (більше ніж на 2 секунди …

3
Отримайте базовий URL або динамічний URL-адрес у вигляді Js або html-файлів
Я вважаю, що для отримання динамічного URL-адреси на передньому кінці, якщо мені це потрібно, я можу просто визначити mage/urlі використовувати його якurl.build('<Modulename>/<controllername>/<action>/') Коли я спробував те ж саме для бекенда, це не повернуло мені очікуваного результату. Він дав поточний URL і додав шлях, який я провів. Хтось може пояснити, як …

4
Magento 2 Додати спальний список до способу доставки
Я розробляю метод доставки для якоїсь логістичної компанії. У цієї компанії є багато офісів, де клієнт може отримати своє замовлення. Я можу отримати список офісів за допомогою city в API, але мені зараз не так, як краще представляти цей крок? Поки що я просто встановив нове \Magento\Quote\Model\Quote\Address\RateResult\Method для кожного офісу …

2
Як реалізуються речі, які Magento 2 називає "міксинами"?
Об'єктні системи на базі Magento 2 містять функцію під назвою "міксин". Magento 2 mixin - це не те, що програмний інженер зазвичай вважає міксом / ознакою . Натомість Magento 2 mixin дозволяє змінювати об'єкт / значення, повернені модулем RequireJS до того, як цей об'єкт / значення буде використаний основною програмою. …


1
Magento 2: Яка різниця між двома постачальниками даних компонентної сітки?
У Magento 2.1 є 25 загальнодоступних постачальників даних про лістинг / мережу, налаштовані та використовуються. Класи та ui_componentфайли їх постачальника даних наведені нижче 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 sales_order_creditmemo_grid.xml …

1
Magento 2 minicart, вітальне повідомлення та інші не працюють з кеш-сторінкою, вимкнутими після входу клієнта
З кешем Magento 2.0.4 , точніше кеш сторінок увімкнено , все працює. Якщо я його відключую , очищати файли cookie та входити в систему як клієнт, ніж продукти в minicart там немає. Привітальне повідомлення не дуже працює. Я повинен додати товар у кошик зі сторінки товару, щоб побачити міні-картку. Тоді …

7
Додайте заголовок і колонтитул на сторінку оформлення каси Magento2
За замовчуванням Magento 2 не надає HEADER і FOOTER на сторінці CHECK OUT . Тому я перевірив файл checkout_index_index.xml на шляху app/design/frontend/package_name/theme_name/Magento_Checkout/layout/override/base Існує набір атрибутів видалення для заголовка та нижнього колонтитулу тому я знімаю атрибут видалення з видалення = істина для видалення = хибність . Але все ще заголовок і …

5
Які найкращі практики встановлення сторонніх розширень у Magento 2?
Працюючи над клієнтським проектом для Magento 2 - я виявив численні методи завантаження та відстеження сторонніх розширень. Звертаючись до цього, припускаючи, що ми використовуємо метод установки інтегратора (композитор!), Які найкращі практики управління розширеннями сторонніх розробників? Поки що кожне розширення, яке я придбав чи завантажив, мав власний файл composer.json - і …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.