Après que j'importe les produits dans Magento, ce qui semble aller sans heurts aucune erreur; Les produits ne sont pas visibles dans le magasin. Cependant, si je passe à n'importe quel produit et économisez (même sans rien changer), il est instantanément disponible. Pourquoi ces produits ne sont pas visibles tout de suite ... P>
Exécution de la dernière construction stable. P>
merci p>
8 Réponses :
La meilleure façon de résoudre ce problème est de
Importer le produit P> LI>
Examinez tous les attributs du produit via un code personnalisé P> LI>
Enregistrez le produit P> LI>
Examinez tous les attributs du produit via un code personnalisé P> LI>
comparer les résultats de n ° 2 et # 4 p> li>
Assurez-vous que votre processus d'importation définit explicitement les attributs manquants de n ° 2 mais présents dans # 4 p> li> OL>
Voici le snipement que j'utiliserais pour examiner les attributs du produit. Exécutez ceci ou quelque chose comme celui-ci dans un modèle PHTML, un contrôleur personnalisé, etc. p>
Pastebin.com/fmgjdQru C'est la sortie de ce que vous avez mentionné avant le haut est un produit visible sur lequel il ne fait pas apparaître sur le frontend ... je ne peux toujours pas sembler trouver une raison
J'avais oublié une méthode appelée (-> getfirstitem ()). Donnez au code édité un essai, cela devrait vous donner tous les attributs.
Assurez-vous que vous êtes entré dans l'interface administrative et sous Système> Gestion de l'index Sélectionnez tout et choisissez "Reindex" dans la liste déroulante en haut à droite. Exécuter. P>
Aussi, rafraîchissez la mise en cache sous système> Gestion du cache et pour une bonne mesure, supprimez tous les fichiers de var / cache. p>
Si cela ne le répare pas, rapportez plus de suggestions. P>
J'ai déjà indexé et supprimé tout le cache ... toujours pas de chance.
Ceci est un échantillon de ce que mon importation ressemble à un site Web de magasin attribut_set type catégorie_ids sku has_OPTION S Nom Image Image Small_i Mage Mage Thumbnail Prix Coût Statut Tax_Cla SS_ID IS_Recurring V ISIBILLING VSIBRE DECIFIO N Short_Description Produit_Type_Id PROD UCT_NAME QTY MIN_QTY IS_IN_STOCK Gérer le poids du stock
Heres un lien qui rendait un peu plus facile à lire Je ne savais pas que cela semblait avoir l'air si gaffé Pastebin.com/vukeihng < / a>
Je pensais que tu aurais, mais je dois demander :) hmm. J'ai eu un problème similaire ( Stackoverflow.com/questions/3350146/... ) que je n'ai jamais résolu ... Je ne peux pas réellement lire ce que vous avez collé comme un échantillon, essayez peut-être de modifier votre question et Formater la pâte sous forme de code. Vérifiez que les données d'inventaire sont correctes, essayez peut-être d'allumer d'affichage des produits de stock code> sous Système> Config> Inventaire à vérifier si elle est liée à l'inventaire.
L'autre option consiste à ouvrir phpmyadmin et jetez un coup d'œil dans la table catalog_product_flat code> et assurez-vous que les valeurs ressemblent à droite. Bien que les données en direct soient lues à partir du modèle EAV, la table plate peut vous donner des indices quant à ce qui ne va pas.
a examiné cette table tout ce qui montre que les produits sont activés.
inspiré de Alan Storm Répondre, mais de niveau inférieur. p>
Pour quelqu'un d'autre qui a ce problème: Je l'ai résolu en veillant à définir le site Web code> pour le produit. Si vous utilisez un script personnalisé, n'oubliez pas d'ajouter les éléments suivants:
$product->setWebsiteIds(array(Mage::app()->getStore(true)->getWebsite()->getId()));
corrigé avec la solution de DTCUK. Remarque:
setWebsiteIds(array(
J'ai vécu le même problème. Ici, l'ID de site Web est manquant. Ensuite, cela devrait fonctionner.
J'ai eu la même chose et après un long dépannage que j'ai trouvé, que mon CSV manquait un champ: "_product_websites" avec une valeur de "base" (même sur tous les articles). P>
Dans mon cas, la question a été corrigée en passant à la langue anglaise avant de procéder à l'importation. P>
Étant donné que le fichier d'importation comprenait des étiquettes d'attributs en anglais, l'importation doit être effectuée dans le même temps que la même langue est sélectionnée pour l'interface d'administration. P>
Êtes-vous sûr que c'est une question de programmation? Parce que ça sonne comme si vous feriez mieux de demander que dans SuperUserSer.com
Ouais, c'est définitivement la programmation liée ... Malheureusement :(
Je produisons mon propre fichier CSV d'un grattoir que j'ai écrit ... semble importer une amende im juste ne savait pas pourquoi ils ne sont pas immédiatement actifs?