Magento

Вопросы и ответы для пользователей платформы электронной коммерции Magento

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?

4
SecurityPatch 9652: возможные проблемы после применения SUPEE-9652
Magento выпустила свое исправление безопасности SUPEE-9652для Magento 1.x CE и EE Я просто хочу знать, каковы возможные проблемы после применения этого исправления безопасности и каковы новые изменения в этом исправлении безопасности?

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
Ошибка на странице продукта, если у вас есть связанные продукты и включен полный кеш страниц
Я получаю эту ошибку на некоторых продуктах, которые имеют связанные продукты: Warning: Invalid argument supplied for foreach() in vendor/magento/module-catalog/Block/Product/ProductList/Related.php on line 129 Эта проблема возникает, только если включен полный кеш страниц . К сожалению, отключить его нельзя, так как разница в скорости огромна (более чем на 2 секунды быстрее с …

4
Magento 2 Добавить раскрывающийся список к способу доставки
Я разрабатываю способ доставки для какой-то логистической компании. Эта компания имеет много офисов, где клиент может получить свой заказ. Я могу получить список офисов по городам в API но я не знаю, как лучше представить этот шаг? На данный момент я просто установил новый \Magento\Quote\Model\Quote\Address\RateResult\Method для каждого офиса в городе, …

2
Как вещи Magento 2 звонков «Примесь» Реализована?
В объектных системах на основе RequireJS в Magento 2 есть функция, называемая «mixins». Миксин в Magento 2 - это не то, что инженер-программист обычно воспринимает как миксин / черта . Вместо этого, Maginto 2 mixin позволяет вам изменять объект / значение, возвращаемое модулем RequireJS, до того, как этот объект / …

3
Получить базовый URL или динамический URL в представлении файлов JS или HTML
Я понимаю, чтобы получить динамический URL-адрес в переднем конце, если мне нужно, я могу просто определить mage/urlи использовать его какurl.build('<Modulename>/<controllername>/<action>/') Когда я попробовал то же самое для бэкэнда, он не дал мне ожидаемого результата. Это дало текущий URL и добавило путь, который я дал. Может кто-нибудь объяснить, как это работает. …


1
Magento 2: В чем разница между двумя поставщиками данных Grid-компонента?
В 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 …

7
Добавьте верхний и нижний колонтитулы на странице оформления заказа Magento2
По умолчанию Magento-не обеспечивает HEADER и FOOTER в ЗАКАНЧИВАТЬ страницу. Поэтому я проверил файл checkout_index_index.xml на пути app/design/frontend/package_name/theme_name/Magento_Checkout/layout/override/base Существует атрибут удаления, установленный для верхнего и нижнего колонтитула поэтому я удалил атрибут удаления из remove = true, чтобы удалить = false . Но все же верхний и нижний колонтитулы не отображаются …

5
Каковы лучшие практики для установки сторонних расширений в Magento 2?
Работая над клиентским проектом для Magento 2, я обнаружил множество способов загрузки и отслеживания сторонних расширений. Если предположить, что мы используем метод установки интегратора (composer!), Каковы лучшие практики для управления сторонними расширениями? До сих пор у каждого расширения, которое я купил или скачал, был свой собственный файл composer.json - и …

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

1
Magento 2: Почему компоненту листинга пользовательского интерфейса нужны две коллекции?
Magento 2 имеет новую uiComponentфункцию " ". Это позволяет вам включить простой <uiComponent/>тег в XML-файлы дескриптора макета для добавления таких вещей, как сетки и формы, на страницу приложения. Это кажется , что конфигурация для сетки данных (а listing) требует двух объектов коллекции будут настроены. Какова роль каждой коллекции конфигурации ниже? …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.