Запитання з тегом «resource-model»

3
Як реалізувати контракт на обслуговування користувальницького модуля в Magento 2?
Як видно на цій посаді: Застаріле зберегти і методи навантаження в абстрактній моделіsave і loadметоди є застарілими в Magento 2 розвивати галузь. Таким чином, належним звичним методом є впровадження контрактів на обслуговування, що стосуються організацій CRUD. Який покроковий процес потрібно виконати, щоб реалізувати контракти на обслуговування для моїх спеціальних модулів? …

5
Як встановити ідентифікатор магазину в Mage_Catalog_Model_Resource_Product_Collection?
Завдання тривіальне. Мені потрібно отримати список товарів для конкретного перегляду магазину із включеним плоским каталогом. Найбільш очевидним рішенням є наступне: $collection = Mage::getResourceModel('catalog/product_collection') ->setStore($storeId); Насправді setStore()метод не має жодних змін тут, оскільки він називається після того, як _initSelect()метод Mage_Catalog_Model_Resource_Product_Collectionотримує назву плоскої таблиці на основі ідентифікатора магазину. Оскільки ідентифікатор магазину ще …

1
Про модель колекції та модель ресурсу
Я трохи розгублений щодо використання ресурсної моделі та моделі колекції. Іноді, коли я бачу приклади для завантаження продуктів за допомогою конкретних атрибутів, в деяких прикладах вони використовують модель колекції, а іноді використовують ресурсну модель. Крім того, коли можна використовувати специфічний метод get...і set...разом з ім'ям рядка таблиці? Як getName, getId. …

5
Використання $ installer v $ this у сценаріях встановлення
Гаразд, із застосуванням сценаріїв установки встановлено дивну умову використовувати наступне: $installer = $this; Я насправді не розумію цього, оскільки це абсолютно зайве. Чому б просто не використовувати $this->весь сценарій? Будь-які ідеї, чому існує ця конвенція?

1
Який найкращий спосіб роботи в Magento 2 для створення багатьох до багатьох стосунків?
Я оглянув серцевину і побачив декілька прикладів багато-багато стосунків між моделями, але не можу побачити остаточної відповіді на це. Наприклад, скажімо, що ми створюємо нову модель, і ми хочемо мати багато-багато стосунків із існуючою таблицею продуктів. Отже, у нас є наша нова модель - Stockist, і ми створюємо дві таблиці …

2
Чому magento використовує колекції ресурсів та mysql4?
Яка мета використання цих двох моделей колекції. Ресурс Mysql4 чому ми не можемо використовувати модель ресурсів для всіх колекцій. Чому ми використовуємо колекцію MySql4 для простого модуля Хтось пояснює.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.