Je suis nouveau sur magento et je n'ai pas de concept de MVC, mais on m'a donné un travail pour travailler dessus, ce qui signifie le comprendre et implémenter la spécification, maintenant je me sens trop stressé car je veux vraiment comprendre la "bête" magento, j'ai suivi Tuts + Magento Fundamental et j'ai beaucoup appris. Mais tout est vague parce que "Hello World" n'est pas une tasse de thé qui va dans le monde réel. Je veux vraiment des tutoriels plus approfondis où je connais plus de panne par exemple
- Je veux savoir comment le modèle, les contrôleurs et la vue fonctionnent ensemble pour alimenter les données, fonctionner avec l'élément html donné, comment sait-il comment mapper les données aux champs.
- Comment créer un menu supplémentaire et y créer un lien.
- Quelle est la manière la plus pratique d'utiliser le modèle, les contrôleurs, les ressources, etc. en plus d'une simple "fonction Bonjour".
- Comment savons-nous quelle méthode appliquer ou quoi demander quand nous disons,
getABC()
etc.
et beaucoup plus de points pour rendre le magasin avec une grande fonctionnalité.Je comprends que ce ne sera pas trop rapide pour tout descendre, mais je suis trop désireux de perdre mon sommeil en l'apprenant et en me rendant fier.Je suis assez nouveau à Magento mais avait une assez bonne connaissance de la création de blocs, assistants, contrôleurs, etc. approche de la vie pour apprendre Magento, par exemple en affichant des informations sur les utilisateurs comme un profil, un moyen de le mettre à jour, d'obtenir des produits qui sont commandés par un utilisateur et un historique, etc. Comment puis-je mapper mes valeurs dans le bon champ lors de la création d'un formulaire? par exemple Prénom: prénom Nom: nom Adresse: adresse Etc
Où iront-ils, dans les blocs ou les contrôleurs? Comment créer une mise en page pour créer un formulaire? Je connais des choses comme loadLayout
et renderLayout
qui produisent la mise en page, mais comment utiliser les champs dans ce formulaire ou cette mise en page pour les champs dont j'ai besoin ou même afficher un menu personnalisé qui peut effectuer une action différente telle que
Résumé du compte Historique du compte Historique des commandes
Etc. Comme je l'ai dit, je suivais "Magento Fundamentals" par MagentoU et je n'arrive pas à répondre à ces questions.
Edit: Peut-être que je ne comprends pas MVC, je suis Treehouse et Lynda pour les tuts, mais pas de tuts MVC PHP là-bas. Seuls ASP.net tuts. J'ai trouvé ce lien pour MVC mais seulement si ça vaut le coup?
Mise à jour : Après avoir exploré de nombreux liens, je ne comprends toujours pas pourquoi le modèle et les contrôleurs sont utilisés. Comment pouvons-nous mapper des informations sur un client ou un tableau de bord à un utilisateur qui s'est connecté, l'exemple fourni contient des exemples comme getProduct (1), comment magento saura-t-il quel identifiant rechercher, utiliser et travailler avec lui. Donc, ce que je veux dire, c'est quel type de données est stocké dans 1. les modèles, 2. les contrôleurs, 3. Je sais que les références sont utilisées pour obtenir un bloc déjà défini en xml mais un exemple pratique de la vie réelle serait bien.
Réponses:
Je recommande également ma liste organisée de ressources techniques sur Magento:
https://github.com/aleron75/mageres
Je le tiens régulièrement à jour avec les dernières sources et outils, les contributions sont les bienvenues.
J'espère que cela aide.
la source
Cela pourrait vous être utile, vous pouvez trouver une liste de ressources de tous les domaines et je suis sûr que vous y trouverez quelque chose
Ben Marks Github
la source
Il peut vous être utile de comprendre le fonctionnement de l'administrateur
voici le lien du tutoriel vidéo.
voici la meilleure explication de magento par Alan Strom.
la source
Voici la liste de toutes les ressources utiles, y compris les explications ainsi que les travaux pratiques d'experts bien connus.
Ressources essentielles
la source
Ceci est la meilleure ressource pour les débutants pour comprendre le concept avec des connaissances pratiques.
Meilleur tutoriel pour débutant pour les sites Magento 1 et Magento 2:
Tutoriel Magento pour débutant
Pour une partie de codage simple de magento:
Fonctions de base de Magento
Ceci est un tas de liens pour magento apprendre: Différents liens de blogs pour magento:
Liens Magento
Merci.
la source
Il existe de nombreux tutoriels pour apprendre Magento. Certains sont destinés au développement backend et au développement frontend. Vous pouvez consulter les sites ci-dessous pour apprendre magento.
http://www.pierrefay.com/magento-developper-guide-howto-tutorial-5
http://inchoo.net/
http://alanstorm.com/category/magento
http://excellencemagentoblog.com/
http://code.tutsplus.com/categories/magento
et pour le didacticiel de la zone d'administration, vous pouvez préférer ces sites ci-dessous.
https://www.siteground.com/tutorials/magento/
la source
http://www.pierrefay.com/magento-developper-guide-howto-tutorial-5
la source