모든 제품을 자홍색으로 다시 저장해야합니다. 해결책을 찾았습니다 (1.7 버전 용) :Magento 1.9 - 모든 제품 다시 저장
<?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';
?>
그러나 magento 1.9에서는 작동하지 않습니다. 가능한 경우 모든 구성 가능한 제품을 다시 저장해야합니다.
구성 가능한 제품을 모두 "다시 저장"해야하는 이유는 무엇입니까? 유스 케이스에 대한 배경 정보가 도움이 될 것입니다 ... – drj201
임포트 된 제품이 프론트 엔드에 현저하게 표시되지 않았기 때문에. 하지만 수동으로 관리 패널에 제품을 다시 저장하면 저장된 모든 데이터가 제대로 표시됩니다. 그러나 나는 8563 항목이 있습니다. 나는 구성 가능한 제품에 대해서만 재사용을 할 수 있음을 발견했다. –
모든 인덱스를 다시 인덱싱 해 보셨습니까? – drj201