Magento

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

4
Перемещение панели инструментов категории из продукта / списка
Я пытаюсь переместить панель инструментов, которая показывает параметры сортировки и пейджер, из списка продуктов, чтобы я мог связать ее с сухарями и названием категории. Я нашел этот сайт, который работал для более старых версий Magento, но он не работает для CE 1.7 или EE 1.12. В комментариях у кого-то был …

3
Наблюдение за изменением состояния заказа
Кажется, по умолчанию события состояния заказа не существует, так как вы обычно наблюдаете за изменением состояния заказа? Я вижу две возможности: а) Перезаписать модель продаж / заказа, чтобы создать собственное событие для изменения состояния. Б) Наблюдать за событием сохранения заказа и посмотреть на состояние там. Один из них - путь …

2
Как работает динамическое ценообразование в Magento?
Интересно, как работает динамическое ценообразование в Magento? Например, я создал продукт в бэкэнде и добавил к нему несколько пользовательских опций. Таким образом, если пользователь выберет опцию, цена автоматически изменится на странице просмотра товара без перезагрузки страницы. Кто-нибудь может объяснить, как Magento выполняет это действие? И можем ли мы добавить пользовательские …

9
Как настроить продукт на наличие / отсутствие на складе программно
Я попробовал несколько фрагментов, найденных в сети, но безуспешно. Насколько я понял, просто пытаясь настроить товар на наличие / отсутствие на складе с помощью кода: $product = Mage::getModel('catalog/product')->load( 'id' ); $stockItem = $product->getStockItem(); $stockItem->setData('manage_stock', 1); $stockItem->setData('is_in_stock', 0); $stockItem->setData('use_config_notify_stock_qty', 0); $stockItem->setData('qty', 0); $stockItem->save(); $product->save(); Он не вносит никаких изменений в информацию …

1
Для сущности cms / block, почему подчиненные данные явно удаляются из cms_page_store?
cms/blockу сущностей есть таблица соединений cms_block_store, записи в которой связывают данный блок с одним или несколькими хранилищами. До CE 1.6 модель ресурсов Mage_Cms_Model_Mysql4_Block(ссылка) отдельно не удаляла эти записи перед удалением объекта, фактически полагаясь на каскад для их удаления. Начиная с 1.6.0.0, модель перемещенных ресурсов явно удаляет эти записи в Mage_Cms_Model_Resource_Block::_beforeDelete(ссылка) …
8 database  cms  model  mysql 

3
Новый столбец, добавленный в таблицу, не сохраняется
Я добавил новый столбец в таблицу newsletter_subscriber, «artist_followed». в мой переопределенный Mage_Newsletter_Model_Subscriberкласс модели я добавил следующую функцию: public function updateSubscriberArtists($email, $artist) { $this->loadByEmail($email); if ($this->getId()) { $this->setArtistsFollowed($artist); try { $this->save(); } catch (Exception $e) { throw new Exception($e->getMessage()); } } } все работает нормально, никаких ошибок не выдается, но когда …
8 model 

2
Как получить квоту модуля Fedex, соответствующую котировкам сайта Fedex?
У меня возникли небольшие проблемы, когда я пытался настроить модуль доставки FedEx в соответствии с прейскурантом, который дает мне FedEx, когда я использую их веб-сайт в учетной записи нашей компании. Я использую ту же учетную запись для модуля, что и при извлечении этих цитат на сайте Fedex. На моем веб-сайте …

2
Настраиваемая многоуровневая навигация без атрибутов. Это единственный способ сделать это?
Сегодня я выбрал многоуровневую опцию навигации, которая не основана на атрибуте. Это для рейтингов, поэтому передняя часть может показать хорошие блестящие звезды. Для этого у меня есть: Создан модуль Переписал catalog_block_layer_view <blocks> <catalog> <rewrite> <layer_view>Bob_Catalog_Block_Layer_View</layer_view> </rewrite> </catalog> </blocks> Создан класс с именем Bob_Catalog_Block_Layer_View, который расширяет Mage_Catalog_Block_Layer_View Созданы _initBlocks (), getFilters …

3
Cron вылетает MySQL
После перехода на новый сервер я получаю проблему сбоя MySQL [1] один раз в день, которая приходит на мою электронную почту и раздражает, не говоря уже о потенциальном воздействии. Любые советы о том, как отладить эту проблему? Очевидно, происходит сбой, $schedule->save()поэтому я попытался обернуть его с попыткой ... поймать, но …
8 database  error 

5
Добавление столбца для экспорта, но скрытие от сетки?
Я создал собственный отчет. В отчете содержится значительное количество полей, обязательных для заполнения при экспорте в форму CSV. Я пытаюсь выяснить, есть ли способ пропустить рендеринг некоторых полей в интерфейсной сетке. Большинство из них не очень важны для процесса фильтрации в админке и используются только при загрузке отчета для дальнейшего …

1
Настраиваемая клиентская таблица, вызывающая низкое быстродействие сканирования таблиц MySQL и сортировки файлов
РЕДАКТИРОВАТЬ: У меня был этот вопрос, первоначально опубликованный в Stackoverflow, на который так и не был дан полный ответ, я пишу здесь в надежде пролить свет на то, почему массивная таблица сканирует и какие-либо средства для предотвращения таких с (надеюсь) минимальными изменениями ядра. Magento Enterprise. 1.10.1.1. Набор данных о клиентах …

2
Как создать окно выбора компонента пользовательского интерфейса формы с источником, чтобы заполнить поле выбора
Я пытаюсь выяснить, как я могу создать поле выбора в форме пользовательского интерфейса компонента magento и указать его там, где я могу заполнить список выбора. Как-то так я думал сработает но это не так <field name="formats"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="disabled" xsi:type="boolean">false</item> <item name="label" …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.