Saya baru mengenal magento dan tidak memiliki konsep MVC, tetapi saya telah diberi pekerjaan untuk mengerjakannya, itu artinya memahaminya dan mengimplementasikan spesifikasinya, sekarang saya merasa terlalu tertekan karena saya benar-benar ingin memahami magento "Beast", Saya telah mengikuti Tuts + Magento Fundamental dan saya mengambil banyak. Namun semuanya tidak jelas karena "Hello World" bukan secangkir teh yang masuk ke dunia nyata. Saya benar-benar ingin tutorial yang lebih mendalam di mana saya tahu lebih banyak tentang kerusakan misalnya
- Saya ingin tahu bagaimana Model, pengontrol dan tampilan bekerja bersama untuk memberi makan data, berfungsi untuk elemen html yang diberikan, bagaimana ia tahu cara memetakan data ke bidang.
- Cara membuat menu tambahan dan menautkannya.
- Apa cara yang lebih praktis untuk menggunakan model, pengontrol, sumber daya dll. Selain hanya "fungsi Hello".
- Bagaimana kita tahu metode mana yang harus diterapkan atau apa yang harus kita minta ketika kita katakan
getABC()
dll.
dan masih banyak lagi poin untuk membuat toko dengan fungsionalitas yang hebat. Saya mengerti itu tidak akan terlalu cepat untuk menyelesaikan semuanya, tapi saya terlalu ingin kehilangan tidur saya karena mempelajarinya dan membuat diri saya bangga. Saya cukup baru untuk Magento tetapi memiliki pengetahuan yang adil untuk membuat blok, pembantu, pengontrol, dll. Saya masih bingung atas contoh yang ditetapkan bahkan oleh Magento untuk membuat modul yang hanya menyapa dunia seperti dijelaskan dalam "Magento Fundamentals", saya ingin mengambil nyata- pendekatan kehidupan untuk mempelajari Magento misalnya menampilkan informasi pengguna seperti profil, cara memperbaruinya, mendapatkan produk yang dipesan dan riwayat pengguna, dll. Bagaimana cara memetakan nilai saya ke bidang yang benar saat membuat formulir? misalnya Nama depan: nama depan Nama belakang: nama belakang Alamat: alamat Dll
Di mana mereka akan masuk, di Blok, atau pengendali? Bagaimana cara membuat tata letak untuk membuat formulir? Saya tahu hal-hal seperti loadLayout
dan renderLayout
yang menghasilkan tata letak tetapi cara menggunakan bidang dalam bentuk itu atau memetakan tata letak ke bidang yang saya butuhkan atau bahkan menampilkan menu khusus yang dapat melakukan tindakan yang berbeda seperti
Ringkasan akun Riwayat akun Riwayat pesanan
Dll Seperti yang saya katakan saya mengikuti "Magento Fundamentals" oleh MagentoU dan sepertinya tidak bisa menjawab pertanyaan-pertanyaan ini.
Sunting: Mungkinkah saya tidak memiliki pemahaman tentang MVC, saya mengikuti Treehouse dan Lynda untuk tuts, tetapi tidak ada tuts MVC PHP di sana. Hanya ASP.net tuts. Saya menemukan tautan ini untuk MVC tetapi hanya jika itu layak?
Pembaruan : Setelah menjelajahi banyak tautan, saya masih bingung mengapa Model dan pengontrol digunakan. Bagaimana kami dapat memetakan informasi tentang pelanggan atau dasbor ke pengguna yang telah masuk, contoh yang diberikan memiliki contoh-contoh seperti getProduct (1), bagaimana magento tahu id mana yang harus dicari dan digunakan serta bekerja melawannya. Jadi yang ingin saya katakan adalah, data seperti apa yang disimpan dalam 1. model, 2. pengendali, 3. Saya tahu referensi digunakan untuk mendapatkan blok yang sudah didefinisikan dalam xml tetapi contoh kehidupan nyata praktis akan baik.
Jawaban:
Saya juga merekomendasikan daftar sumber daya teknis yang dikuratori saya di Magento:
https://github.com/aleron75/mageres
Saya selalu memperbaruinya secara teratur dengan sumber dan alat terbaru, kontribusi dipersilahkan.
Semoga ini bisa membantu.
sumber
Ini mungkin bermanfaat bagi Anda, Anda dapat menemukan daftar sumber daya dari semua area yang berbeda dan saya yakin Anda menemukan sesuatu di sana
Ben Marks Github
sumber
Mungkin bermanfaat bagi Anda untuk memahami cara kerja admin
di sini adalah tautan tutorial video.
di sini adalah penjelasan terbaik dari magento oleh Alan Strom.
sumber
Berikut adalah daftar semua sumber daya yang berguna, termasuk penjelasannya serta praktik dari para ahli terkenal.
Sumber daya penting
sumber
Ini adalah sumber terbaik bagi pemula untuk memahami konsep dengan pengetahuan praktis.
Tutorial Pemula Terbaik untuk situs Magento 1 dan Magento 2:
Tutorial Magento Pemula
Untuk bagian pengkodean sederhana dari Magento:
Fungsi Magento Dasar
Ini adalah kumpulan tautan untuk belajar Magento: Berbagai tautan Blog untuk Magento:
Tautan Magento
Terima kasih.
sumber
Ada banyak tutorial untuk belajar magento. Beberapa untuk pengembangan backend dan pengembangan frontend. Anda dapat merujuk situs di bawah ini untuk mempelajari 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
dan untuk tutorial area admin Anda dapat memilih situs-situs di bawah ini.
https://www.siteground.com/tutorials/magento/
sumber
http://www.pierrefay.com/magento-developper-guide-howto-tutorial-5
sumber