Отзывы о товаре, помогают как покупателям — определится с выбором.
Но часто отзывы о товарах — «засыпают» спамом. Для защиты от спама — обычно используют Captcha (
Есть хорошее решение от Google —
Обновление данных товара (атрибутов) и Magento, работает медленно, если использовать загрузку товара.
Mage::getModel('catalog/product')->load('123')
Работает долго, так как при сохранении товара — вызываются Event и обрабатывается дополнительная логика. Также используется много памяти PHP, загружается много классов, данных…
Для быстрого импорта товаров в CMS Magento Commerce (Мадженто Коммерс), используют так называемый «быстрый импорт». Находится в меню System — Import/Export — Import
Импорт работает прекрасно, все харашо…
При создании модулей для Magento (Мадженто), при работе с товарами, часто стоит задача вывести все данные товара. Например вывести количество товара на складе. В стандартной коллекции Magento catalog/product — нет данных о количестве товара.
Пример, как добавить данные о наличии товара в коллекцию товаров
Пример, как в Magento получить первый элемент из коллекции. Например первый продукт из коллекции продуктов Magento. Пример, как получить первый продукт из коллекции в файле…
Как получить ссылку (URL) на товар (продукт) в CMS 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’,…
Как узнать(вывести) количество продуктов в категории, в CMS Magento? $category = Mage::getModel(‘catalog/category’)->load(12); $c = Mage::getResourceModel(‘catalog/product_collection’)->addCategoryFilter($category); $count = $c->count(); echo $count; Загружаем категорию с ID — 12.…