【发布时间】:2017-03-14 05:34:04
【问题描述】:
我在 Magento 前端查看产品时遇到问题。
我创建了一个脚本,save.php:
<?php
set_time_limit(0);
// require magento core
require_once 'app/Mage.php';
// execute on admin store
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
$products = Mage::getModel('catalog/product')->getCollection();
foreach($products as $product) {
echo $product->getName() . '<br/>';
// save the product
$product->save();
}
echo 'DONE';
?>
使用php -f /var/www/shell/save.php 运行它后,我仍然看不到前端的产品。如果我用后端保存产品,我会看到它,这是为什么呢?
【问题讨论】: