L'ajout d'un nouvel attribut à l'ordre dans magento
Je veux ajouter un attribut à l'ordre qui ne sera pas visible par le client. Je veux juste l'utiliser en base de données et de stocker une valeur spécifique pour chaque commande. Je veux de l'ordre d'impression en fonction de cette valeur. Alors, comment puis-je ajouter une commande d'attribut dans magento. L'attribut est tout comme le statut de la commande. Plus loin si je veux montrer que l'attribut dans admin/ventes/commandes comment puis-je le faire?
Est résolu votre problème?
OriginalL'auteur MJQ | 2012-10-17
Vous devez vous connecter pour publier un commentaire.
En supposant que vous souhaitez ajouter
my_custom_input_field
de votre commande et ajouter un champ à l'administrateur de créer la page de commande (pour ajouter le champ à l'interface, vous avez juste besoin d'ajouter le champ de saisie à l'avant du modèle et vérifier l'observateur)/App/code/local/MageIgniter/CustomOrderStatus/etc/config.xml
/App/code/local/MageIgniter/CustomOrderStatus/sql/customorderstatus_setup/mysql4-install-1.1.php
/App/code/local/MageIgniter/CustomOrderStatus/Model/Observer.php
(Vous devriez éviter de faire des changements à la base par défaut, vous devriez faire des recherches sur un moyen de contourner ce)
Dans /app/design/adminhtml/default/default/template/vente/commande/affichage/info.phtml
Dans /app/design/adminhtml/default/default/template/vente/commande/créer/forme/compte.phtml
(à ajouter à l'interface de changement de la
value="<?php echo Mage...>"
)Comment ajouter/écrire dans la colonne personnalisée à la table sales_flat_order_grid aussi?
Magento sera automatiquement mise à jour si, pour vous, sur la mise à jour de la colonne avec le même nom dans sales_flat_order
J'ai fait ce que vous avez dit, mais ne fonctionne pas, pourriez-vous svp aider moi...
erreur : snag.gy/aN17pb.jpg le code : snag.gy/3aSsXn.jpg
OriginalL'auteur Renon Stewart
L'ajout d'attributs personnalisés de commande comporte de multiples étapes. Tout d'abord, vous devez ajouter un champ de texte pour le
billing.phtml
fichier. Ensuite, vous devez ajouter ce champ dans les Devis et l'Ordre des tables et créer Observateur classes. Un peu plus de fichiers commecustom.xm
l etorder.phtml
besoin d'être modifié pour afficher cet attribut.Pour le tutoriel complet, Voir Comment faire pour Ajouter des Attributs à l'Ordre dans Magento
OriginalL'auteur Henry Roger