Magento

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

2
Значения пользовательских атрибутов клиента Magento 2 не сохраняются в базе данных?
Я добавил два пользовательских атрибута для страницы регистрации клиента (альтернативный адрес электронной почты и альтернативный номер) в новом модуле (через: app / code /.../ Setup / InstallData.php). Я разработал его «представление» внутри пользовательской темы (переопределив register.phtml). Теперь я вижу новые поля на странице регистрации. Однако данные внутри новых полей (альтернативный …

5
Magento 2 Добавить новое поле в форму администратора Magento_User
Я ищу хороший подход с добавлением / обновлением уже подготовленной (по умолчанию) формы пользователя (модуля-пользователя) Magento. Форма доступна в админ панели по этому пути: Система> Все пользователи> [selected_user]> Основная вкладка редактирования пользователя (Информация об учетной записи) Теперь я пытаюсь использовать di.xml в моем пользовательском модуле, где я указываю зависимости: ` …

4
Добавить колонку Обновить схему Magento 2
Я хочу вставить новое поле для таблицы базы данных в свое собственное расширение, используя схему обновления, следуя этому посту , но я получил сообщение об ошибке: [Zend_Db_Statement_Exception] SQLSTATE[42S02]: Base table or view not found: 1146 Table 'Category Depth.l ime_eleveniacategory' doesn't exist, query was: DESCRIBE `Category Depth`.` lime_eleveniacategory` вот мой код: …

1
Ключ формы внешнего интерфейса перезаписывается
В настоящее время у меня возникают проблемы с формами внешнего интерфейса, когда ключи форм каким-то образом перезаписываются и отображаются неправильные ключи форм. В настоящее время я отлаживаю эту проблему в форме входа клиента. Это снимок кода в login.phtml, который я настроил, чтобы увидеть, каково значение formkey. <?php $retrievedKey = $block->getBlockHtml('formkey'); …


4
Лучшие практики файловой системы
Я работаю над расширением Magento 2, которое требует чтения файлов из файловой системы. При запуске сниффера php с использованием стандартов ECGM2 он жалуется на то, что я использую такие функции, как basenameили dirname. Использование функции dirname () запрещено или Использование функции basename () запрещено Какую обертку я должен использовать вместо …

1
Magento 2 - Транзакция базы данных для нескольких объектов модели / модели ресурсов?
Если у меня есть логика, которая включает обновление нескольких объектов модели, которые обновят несколько таблиц в базе данных, как обеспечить транзакцию базы данных для обеспечения целостности данных?

1
Как сделать простой вызов ajax в Magento 2.1.0
Я добавил простую кнопку в один из моих файлов phtml. <input type='button' name='emq_zip_btn' class='emq_zip_btn' value='Go'> Я добавил один пользовательский файл js ("emq.js") из пользовательского модуля (Ved_Mymodule): require([ "jquery", "jquery/ui" ], function($v){ //<![CDATA[ $v = jQuery.noConflict(); $v(document).ready(function() { console.log('jquery loaded from emq.js'); $v(".emq_zip_btn").on('click',function(e) { console.log('clicked'); }); }); //]]> }); Когда я …

3
Magento 2 - домашняя страница 404
Борюсь со странной ошибкой в ​​magento 2. У меня есть настройки, где я удалил несколько магазинов, так что теперь только один магазин. Пытаюсь установить домашнюю страницу в админке (CMS Home Page) Независимо от того, что я делаю, на домашней странице написано 404, все остальные страницы работают. Посмотрели в базе данных, …

3
Magento 2: казнить Крона
Как я могу выполнить Cron из командной строки вручную. В Magento 1.x мы можем запустить cron как: www.testsite.com/cron.php но в magento 2 как я могу это сделать? Пожалуйста, также помогите мне, как я могу выполнить cron из cmd. Я уже использовал приведенную ниже команду, которая не работает: sudo php bin/magento …
11 magento2  cron  cli 

2
Magento2: по умолчанию сортировка по цене по убыванию, а не по возрастанию
Итак, у меня есть категории сортировки по цене. По умолчанию в Magento 2 это цена возрастает. Но я бы предпочел, чтобы это происходило по убыванию цены. Я уверен, что смогу сделать это, настроив catalog_category_view.xmlтему и указав аргумент, product_list_toolbarно я просто не могу понять это. Любая помощь?
11 magento2  layout  theme  xml 


2
Создание собственного шаблона домашней страницы в Magento2
Как все вы знаете, у magento2 есть некоторый шаблон макета, например 1column, 2 столбца слева, 2 столбца справа, 3 столбца, и я хочу создать собственный шаблон макета домашней страницы в Magento2, для чего я следую нескольким учебникам и создаю модуль и файлы, как сказано в что ссылки, но ни одна …

1
Удалить наблюдателя из стороннего расширения
Я установил модуль блога на свою платформу Magento 2. Этот модуль блога имеет наблюдателя, который автоматически добавляет новый пункт меню в основную навигацию. Я хочу остановить это. events.xmlФайл выглядит следующим образом : <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="page_block_html_topmenu_gethtml_before"> <observer name="aw_blog_add_topmenu_items" instance="Aheadworks\Blog\Observer\AddBlogToTopmenuItemsObserver" /> </event> </config> Как вы можете видеть, он …

8
Magento 2 Получить идентификатор категории, используя заголовок категории
Я хотел бы получить идентификатор категории, используя только заголовок категории с помощью этой функции. ->load($categoryTitle, 'title') ->getId(); Вариант использования: Получить идентификатор категории по заголовку и поместить данные идентификатора в массив в скрипте миграции.

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