Magento

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

2
Magento 2.1.2 UI Компонент formElement выбрать из нескольких выпадающих
У меня есть два выпадающих списка, один для часов, другой для минут. Мне удалось отобразить выпадающий список в течение нескольких часов. Но любой может помочь - как я могу отобразить раскрывающийся список в течение нескольких минут, а затем часов в форме компонента Ui? как на изображении. <field name="start_date"> <argument name="data" …

6
Magento 2 - переопределение CSS без использования! Важно везде
Сейчас я работаю над сайтом Magento 2 для клиента. Предположим, что бренд моего клиента boofarи тема, которую я пытаюсь расширить / переопределить, foobarя установил в качестве родительской темы, используяfrontend/Foobarthemes/boofar/theme.xml <theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>Boofar</title> <parent>Foobarthemes/foobar1</parent> <media> <preview_image>media/preview.jpg</preview_image> </media> Затем в разделе frontend/Foobarthemes/boofar/web/css/source/_theme.lessя написал код CSS, который я хочу переопределить. Я также …

2
Magento 2: проверка addFieldToFilter на NULL не работает
Я пытаюсь получить записи из базы данных, которая содержит значение parent_item_id NULL . $order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist') ->getCollection() ->addFieldToFilter( 'order_id', $orderId )->addFieldToFilter( 'parent_item_id', ['eq' => NULL] ); а также хотите добавить проверку на parent_item_idравенство NULL или '' string.


2
Переопределить заголовок содержимого и добавить блок
Я расширил тему LUMA и хочу настроить заголовок. Я хочу добавить статический блок перед логотипом и переместить логотип в центр страницы, которая находится слева. Конечный результат будет [1] статический блок [2] логотип (в центре) [3] Форма поиска (это уже правильная позиция). Пожалуйста, совет, как этого добиться.

1
Как динамически включить / отключить <preference> в di.xml?
В настоящее время у меня есть следующее &lt;preference/&gt;в одном из моих файлов di.xml: &lt;preference for="Magento\Contact\Controller\Index\Post" type="RadTest\TestModule\Controller\Contact\Post" /&gt; У меня есть опция включения / выключения конфигурации для моего модуля в панели администратора. Я хочу, чтобы этот параметр &lt;preference&gt;был включен, только если для параметра пользовательской конфигурации установлено значение «включено». Как я могу …

1
Magento 2: Как добавить сетку продукта в пользовательский модуль с помощью компонента пользовательского интерфейса?
Я добавил сетку продуктов в форму администрирования Magento 2 по этой ссылке: сетка продуктов . Но сейчас я создаю форму администратора, используя компонент пользовательского интерфейса, и я не могу изменить сетку продукта, используя компонент пользовательского интерфейса. Пожалуйста, помогите мне. просмотреть / adminhtml / макет / productlabel_productlabel_edit.xml &lt;?xml version="1.0"?&gt; &lt;page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" …

1
Magento 2: лог медленных запросов
Еще в M1 вы могли регистрировать медленные запросы, изменяя следующие переменные в lib/Varien/Db/Adapter/Pdo/Mysql.php: /** * Write SQL debug data to file * * @var bool */ protected $_debug = false; /** * Minimum query duration time to be logged * * @var unknown_type */ protected $_logQueryTime = 0.05; /** * …

1
Множественная корзина или разделенная цитата в Magento2
Я хочу показать две корзины для обычных продуктов и продуктов продавца. Я не думаю, что возможно создать несколько корзин либо путем разделения цитаты или создания нескольких цитат . Потому что Magento 2 отдельный модуль для цитаты. Может кто-нибудь сказать мне, как я могу достичь своих требований? Спасибо

4
Ошибка после удаления всего кэша в Magento 2
При удалении всего кеша как rm -rf var/cache/* var/page_cache/* var/view_preprocessed/* var/generation/* Я получил ниже ошибки Warning: ltrim() expects parameter 1 to be string, object given in vendor\magento\framework\Code\Generator\EntityAbstract.php on line 152 Notice: Uninitialized string offset: 0 in vendor\magento\framework\Autoload\ClassLoaderWrapper.php on line 81 Notice: Uninitialized string offset: 0 in vendor\composer\ClassLoader.php on line 317 …

1
Как получить текущий идентификатор сайта в панели администратора?
Я работаю с пользовательским расширением, связанным с несколькими сайтами. Я сталкиваюсь с проблемой, определяю код скрипта, выполняемого в панели администратора, получая идентификатор веб-сайта. Я ожидал, что результат, website_idкак 0 (идентификатор по умолчанию в store_websiteтаблице). Но когда я использую эту функцию ниже, она всегда возвращает 1. /** @var \Magento\Store\Model\StoreManagerInterface */ $this-&gt;_storeManager-&gt;getStore()-&gt;getWebsiteId(); …

1
Как сделать поле формы доступным только для чтения с помощью ui-компонентов?
У меня есть это UI-компонент определения поля формы в моем модуле Magento 2. &lt;field name="name"&gt; &lt;argument name="data" xsi:type="array"&gt; &lt;item name="config" xsi:type="array"&gt; &lt;item name="dataType" xsi:type="string"&gt;text&lt;/item&gt; &lt;item name="label" xsi:type="string" translate="true"&gt;Some Label&lt;/item&gt; &lt;item name="formElement" xsi:type="string"&gt;input&lt;/item&gt; &lt;item name="source" xsi:type="string"&gt;something_here&lt;/item&gt; &lt;item name="sortOrder" xsi:type="number"&gt;10&lt;/item&gt; &lt;item name="dataScope" xsi:type="string"&gt;name&lt;/item&gt; &lt;item name="notice" xsi:type="string" translate="true"&gt;Enter something here&lt;/item&gt; &lt;item name="validation" xsi:type="array"&gt; …

3
Параметры начальной загрузки MAGE_DIRS в CLI
В pub/index.phpследующем коде используется для установки URL изменений для медиа и статических ресурсов, чтобы опустить "/ pub": $params[Bootstrap::INIT_PARAM_FILESYSTEM_DIR_PATHS] = [ DirectoryList::PUB =&gt; [DirectoryList::URL_PATH =&gt; ''], DirectoryList::MEDIA =&gt; [DirectoryList::URL_PATH =&gt; 'media'], DirectoryList::STATIC_VIEW =&gt; [DirectoryList::URL_PATH =&gt; 'static'], DirectoryList::UPLOAD =&gt; [DirectoryList::URL_PATH =&gt; 'media/upload'], ]; $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params); К сожалению, в CLI scripts …

3
Ошибка при входе администратора - Magento 2.1
Я установил Magento 2.1 с PHP 7.0.11 на веб-сервер nginx / PHP-FPM. Когда я захожу на URL-адрес администратора Magento и захожу с учетными данными, я получаю сообщение об ошибке - « Предупреждение: is_dir (): действует ограничение open_basedir. Файл (/ etc / pki / tls / certs) находится за пределами допустимого …

1
Magento 2.1.1 - Повышение безопасности с помощью политики безопасности контента
У меня нормально работает магазин с последней версией Magento (в настоящее время 2.1.1), и я пытаюсь улучшить безопасность с помощью политики безопасности контента на Apache 2.4.7 (Ubuntu 14.04). Я удалил все теги &lt;script&gt; со страниц содержимого и создал отдельные файлы .js. На безопасность Apache я установил: Набор заголовков Content-Security-Policy "default-src …

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