Magento, convertire tutte le categorie in anchor.

Rate this post

Se vi serve impostare tutte le categorie come delle ancore ecco un piccolo script per farlo:

[php]
<?
error_reporting(E_ALL);
ini_set(‘display_errors’, ‘1’);

// Load Up Magento Core
define(‘MAGENTO’, realpath(‘/path/to/magento’));

require_once(MAGENTO . ‘/app/Mage.php’);

$app = Mage::app();

$categories = Mage::getModel(‘catalog/category’)
->getCollection()
->addAttributeToSelect(‘*’)
->addAttributeToFilter(‘is_anchor’, 0)
->addAttributeToFilter(‘entity_id’, array("gt" => 1))
->setOrder(‘entity_id’)
;

foreach($categories as $category) {
echo $category->getId() . "\t" . $category->getName() . "\n";
$category->setIsAnchor(1);
$category->save();
}
[/php]

You may also like...

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">