Перейти к содержанию

Метка: product [товар]

Google reCAPTCHA для Magento

Отзывы о товаре, помогают как покупателям — определится с выбором.

Но часто отзывы о товарах — «засыпают» спамом. Для защиты от спама — обычно используют Captcha (капча, каптча).
Есть хорошее решение от Google — reCAPTCHA (ре-капча).

 

БЫСТРО Добавить/обновить данные для Атрибута Товара в Magento

Обновление данных товара (атрибутов) и Magento, работает медленно, если использовать загрузку товара.

Mage::getModel('catalog/product')->load('123')

Работает долго, так как при сохранении товара — вызываются Event и обрабатывается дополнительная логика. Также используется много памяти PHP, загружается много классов, данных…

Проблема с импортом наличия товаров в Magento

Для быстрого импорта товаров в CMS Magento Commerce (Мадженто Коммерс), используют так называемый «быстрый импорт». Находится в меню System — Import/Export — Import

Импорт работает прекрасно, все харашо

Добавить количество (данные склада) в коллекцию товаров Magento

При создании модулей для Magento (Мадженто), при работе с товарами, часто стоит задача вывести все данные товара. Например вывести количество товара на складе. В стандартной коллекции Magento catalog/product — нет данных о количестве товара.

Пример, как добавить данные о наличии товара в коллекцию товаров

Получить первый элемент коллекции в Magento

Пример, как в Magento получить первый элемент из коллекции. Например первый продукт из коллекции продуктов Magento. Пример, как получить первый продукт из коллекции в файле…

Удалить все продукты в Magento

Пример как удалить все продукты в CMS Magento (Мадженто). $products = Mage::getResourceModel(‘catalog/product_collection’)->getAllIds(); foreach ($products as $key => $productId) { try { $product = Mage::getSingleton(‘catalog/product’)->load($productId); Mage::dispatchEvent(‘catalog_controller_product_delete’,…

Количество продуктов в категории Magento

Как узнать(вывести) количество продуктов в  категории, в CMS Magento? $category = Mage::getModel(‘catalog/category’)->load(12); $c = Mage::getResourceModel(‘catalog/product_collection’)->addCategoryFilter($category); $count = $c->count(); echo $count; Загружаем категорию с ID — 12.…