2015-04-19 11 views

Répondre

1

Cela dépend si vous souhaitez le faire via la section admin ou par programmation dans un script quelconque. Le champ created_at est un champ de base trouvé dans la table "catalog_product_entity". Par programme, vous pouvez le faire de la façon suivante:

$productId = 123; //use your own product id here 
$myProduct = Mage::getModel('catalog/product')->load($productId); 
$myProduct->setCreatedAt(strtotime("now"))->save(); 
// I put strtotime("now") as an example - use whatever date you need to. 
$myProduct->unset(); 

Toutefois, vous pouvez reconsidérer l'utilisation d'un attribut différent par ordre. Il existe un champ "position" ou utilisez un attribut d'ordre personnalisé. Le created_at est utile pour garder comme un bon point de référence à quand le produit a été effectivement entré dans le système.

Pour utiliser l'attribut de position, vous pouvez commander vos produits dans l'admin en allant dans "catégories" puis en choisissant l'onglet "produits de catégorie". Vous devriez voir le champ de position comme l'une des colonnes. Réglez ceci pour chaque produit avec le numéro le plus bas que vous voulez voir apparaître en haut.

+0

Veuillez noter qu'il existe un site Magento spécifique sur [magento.stackexchange.com] (http://magento.stackexchange.com/) –