|
Автор |
Сообщение |
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
В админке нет возможности изменить дату добавления продукта в каталог. Она устанавливается при создании продукта и больше не изменяется. Изменение даты создания может понадобится для управления порядком отображения продуктов в категории, если сортировка другим способом не устраивает. Например, можно установить тип сортировки Newest (самые новые) и изменить дату создания некоторых товаров на текущую, чтобы они отображались в самом начале категории - первыми. Сценарий достаточно прост:
Код: |
require_once '../app/Mage.php';
Mage::app();
// артикулы (sku) продуктов, для которых нужно изменить дату
$skus = ['1К202-0080','1С202-0121','1К202-0082','1С202-0123','1К202-0081','1С202-0122'];
foreach ($skus as $sku) {
echo "$sku\n";
//$productId = 123; // используется для обращения по ID продукта а не по SKU
//$myProduct = Mage::getModel('catalog/product')->load($productId);
$myProduct = Mage::getModel('catalog/product')->loadByAttribute('sku', $sku);
$myProduct->setCreatedAt(strtotime("now"))->save();
// вместо Now можно указать другую дату
$myProduct->unset();
}
|
|
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|