Magento

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


1
Запрос фильтра атрибутов списка товаров
Я добавил один фильтр в метод _getProductCollection() класса Mage_Catalog_Block_Product_List следующим образом. protected function _getProductCollection() { ... $this->_productCollection = $layer->getProductCollection(); $this->_productCollection->getSelect()->joinInner( array('cpe' => 'catalog_product_entity'), 'e.entity_id = cpe.entity_id' ) ->where("cpe.type_id = 'simple'"); ... } Приведенный выше код работает нормально, начиная с версии Magento 1.7. Но всякий раз, когда я пишу следующий код, …


4
Чтобы добавить фильтр по умолчанию для сетки в Magento2?
Я создал один пользовательский модуль с атрибутом title & status field в сетке администратора. Сетки коллекций в module_test_grid_block.xml <arguments> <argument name="id" xsi:type="string">testGrid</argument> <argument name="dataSource" xsi:type="object">Namespace\Module\Model\ResourceModel\test\Collection</argument> <argument name="default_sort" xsi:type="string">id</argument> <argument name="default_dir" xsi:type="string">desc</argument> <argument name="grid_url" xsi:type="url" path="*/*/grid"><param name="_current">1</param></argument> </arguments> Я хочу показать данные, которые включены. Есть ли возможность добавить фильтр по умолчанию …

4
Превышено время ожидания блокировки; попробуйте перезапустить транзакцию
Я получаю эту ошибку неоднократно ежедневно 4 - 5 раз. SQLSTATE [HY000]: общая ошибка: 1205 Превышено время ожидания блокировки; попробуйте перезапустить транзакцию На этот раз я перезагружаю свой phpmyadmin, но это происходит снова и снова. Я не могу указать на эту проблему. Я использую Magento вер. 1.9.0.1 на сайте. У …

2
Диаграмма базы данных Magento
Я нашел эту отличную диаграмму для таблиц базы данных Magento , однако, я хотел бы знать, обновлена ​​ли она до сих пор. Я бегу Magento 1.9. Он был опубликован в 2009 году, и с тех пор было выпущено несколько обновлений Magento. Я надеюсь, что структура базы данных остается относительно неизменной. …

5
Как добавить пользовательскую кнопку для администрирования представления заказа клиента в Magento2
Как добавить пользовательскую кнопку в представление заказа клиента в magento2, поскольку некоторые события были удалены в пользу плагинов. Удалены некоторые события (вместо них должны использоваться плагины): adminhtml_widget_container_html_before ( используйте в magento 1.x ) admin_session_user_logout model_config_data_save_before ... Смотрите Magento2 Журнал изменений
12 magento2 

2
Хорошо, чтобы усечь report_viewed_product_index
Я читал список таблиц, которые можно усекать ( /programming/12205714/list-of-tables-to-safely-truncate-in-magento ), и я не видел report_viewed_product_index Таблица огромна, и восстановление базы данных занимает очень много времени. Безопасно ли урезать эти данные или хотя бы удалить самые старые данные?

1
Как правильно изменить значение на NULL в модели Magento?
У меня проблема с получением значения пользовательской модели для обновления до NULL. $model = Mage::getModel('custom/model')->load($id); $model->setCustomValue(NULL); $model->save(); Этот код не обновляет поле custom_valueв базе данных, и значение базы данных принимает значения NULL (ручная установка NULL в базе данных работает нормально). РЕДАКТИРОВАТЬ: Как Тим упоминает ниже, используя Zend_Db_Expr("NULL")значение устанавливает нулевое значение, …

1
Пользовательский модуль: доступ запрещен (проблема ACL)
Я создал модуль, и он работает отлично; однако я ударил стену. Когда я вошел как администратор, все хорошо. Я добавил это в acl: <?xml version="1.0"?> <config> <menu> <erp translate="title" module="firtal_deadstock"> <title>ERP</title> <sort_order>99</sort_order> <children> <stock_management module="firtal_deadstock"> <title>Stock Management</title> <children> <firtal_deadstock> <title><![CDATA[Firtal Stock Analysis]]></title> <sort_order>99</sort_order> <action>adminhtml/deadstock</action> </firtal_deadstock> </children> </stock_management> </children> </erp> </menu> …
12 module  acl 


1
Magento system.log 'Предупреждение: SimpleXMLElement' - (adminNotification / Model / Feed.php)
Magento снова поставил меня в тупик! В /var/log/system.log я вижу следующие предупреждения и не могу найти причину. Судя по метке времени, кажется, что все они запускаются одновременно, так что, возможно, это особое действие, которое выделяет 24 строки предупреждений ... есть идеи о том, как отлаживать? 2013-07-17T08:06:16+00:00 ERR (3): Warning: SimpleXMLElement::__construct() …

7
Перенос данных из Magento 1 в Magento 2
Лучший способ перенести данные из Magento 1 в Magento 2. Ниже я нашел инструменты, предоставленные Magento и некоторыми третьими лицами, но не знаю точно, какой из них следовать, и какой путь лучше. Magento инструмент: http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html Сторонний инструмент: https://www.ubertheme.com/magento-news/magento-2-data-migration-tool/ Нам нужна только миграция данных, таких как заказ, продукты, клиенты, конфигурация магазина …


2
Я хочу настроить мою миникарту в Magento 2. Мне нужно добавить 3 атрибута
Я хочу настроить свою миникарту в Magento 2. Мне нужно добавить 3 атрибута: SKU, номер производителя и номер детали производителя. Это существующие атрибуты. Я вижу, куда добавить выходные значения, но не куда их вызывать.

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