Как Magento может найти значение атрибута по данной метке атрибута или заданному идентификатору
Как Magento может найти значение атрибута по данной метке атрибута или заданному идентификатору
В Magento 1, если я использую полное имя класса Magento в методе фабрики, я могу создать экземпляр объекта //trying full class name instead of catalog/product $object = Mage::getModel('Mage_Catalog_Model_Product'); Однако то же самое не сработает для помощников. Если вы пытаетесь...
Каковы различия между моделью и моделью ресурсов? Кроме того, что такое модель и модель
я хочу получить название страны из кода страны, я получил код страны из порядка данных следующим образом: $data = $order->getShippingAddress()->getData(); $countryCode = $data['country_id']; echo $countryCode; на нем будет напечатано «США» или любой другой код страны, есть ли способ получить...
У меня есть несколько моделей в моем собственном расширении, которые служат только для заполнения некоторых выборок и / или множественных выборок в форме добавления / редактирования моих сущностей. Таким образом, они - то, что magento называет «исходными моделями». Используемые значения всегда...
В Magento 2 у нас есть репозитории классов. Классический метод, save()используемый в Magento 1.9, устарел, если я правильно, с 2.04 или 2.05. Я использовал фабрики для создания нового объекта и после установки свойств нового, например, продукта, который я назвал save():...
У меня довольно большой опыт работы с Magento, но я понял, что не понимаю, какой способ загрузки модели является правильным и почему. Я прочитал все, что мог, об этой теме, но люди, объясняющие подобные вещи, никогда не заходили достаточно глубоко, чтобы объяснить, зачем использовать этот...
Я создал таблицу в Magento, в которой есть два поля: id и date. Дата просто установлена на сейчас, но идентификатор на самом деле является внешним ключом, прикрепленным к идентификатору заказа. Моя проблема в том, что Magento не сохраняет эти объекты, никаких ошибок не происходит, но ничего не...
Предположим, у меня есть простая Модель A , предназначенная для таблицы A, теперь мне нужно добавить дополнительную информацию, поэтому я решил создать Модель B и сохранить эту дополнительную информацию в Таблице B с внешним ключом, указывающим на ключ индекса таблицы A. Обычно объединения...
Есть два метода, которые получают данные модели. $model->getData(); $model->getOrigData(); Кто-нибудь может объяснить, в чем разница между ними? Любая помощь будет
cms/blockу сущностей есть таблица соединений cms_block_store, записи в которой связывают данный блок с одним или несколькими хранилищами. До CE 1.6 модель ресурсов Mage_Cms_Model_Mysql4_Block(ссылка) отдельно не удаляла эти записи перед удалением объекта, фактически полагаясь на каскад для их...
Я добавил новый столбец в таблицу newsletter_subscriber, «artist_followed». в мой переопределенный Mage_Newsletter_Model_Subscriberкласс модели я добавил следующую функцию: public function updateSubscriberArtists($email, $artist) { $this->loadByEmail($email); if ($this->getId()) {...
Я должен переписать Mage_Catalog_Model_Resource_Category_Flat. Старый класс ресурсов Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Flatвсе еще существует в Magento 1.7 для обратной совместимости и расширяет новый. Поиск в кодовой базе полного псевдонима модели resource_eav_mysql4_category_flatне...
Я добавил пользовательский столбец сетки, используя поле URL в пользовательской базе данных: $this->addColumn('url', array( 'header' => Mage::helper('companymodule')->__('Has Website'), 'align' => 'left', 'index' => 'url', 'renderer' => new...
Мне нужно уменьшить значение с помощью атомарной операции с базой данных , возможно ли использование моделей Magento? setNumber($number)работает как number = $number, но мне нужно, чтобы это было уменьшено в запросе SQL. Возможно ли это в Magento или мне нужно самому написать...
Я создал модель, которая имеет свою собственную таблицу базы данных. Для настройки мне нужно вызвать save_beforeсобытие этой модели. Если одно значение поля не соответствует, то данные не должны быть сохранены. Моя главная цель - предотвратить сохранение данных с помощью события «before save» Мой...
при попытке загрузить товар, $foundProduct = Mage::getModel('catalog/product')->load($sku, 'sku'); мы получаем следующую ошибку: Fatal error: Uncaught exception 'Exception' with message 'Warning: Invalid argument supplied for foreach() in app/code/core/Mage/Eav/Model/Entity/Abstract.php on line...