hey là? J'ai un problème et j'ai besoin de modifier la date de création du produit sur magento pour organiser mes produits dans le bon ordre, mais je ne peux pas trouver comment le faire? Quelqu'un ici peut-il m'aider? merciest-il possible d'éditer la date de création de Magento? et comment?
Répondre
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.
Veuillez noter qu'il existe un site Magento spécifique sur [magento.stackexchange.com] (http://magento.stackexchange.com/) –