Magentoの学習リソース


8

私はmagentoを初めて使用し、MVCの概念はありませんが、それに取り組むための仕事が与えられました。つまり、それを理解して仕様を実装することです。今、magentoの「ビースト」を本当に理解したいので、あまりにもストレスを感じています。私はTuts + Magento Fundamentalをフォローしてき ました。「Hello World」は現実の世界に注ぐお茶ではないため、すべてが曖昧です。私は本当に詳細なチュートリアルが必要です。

  1. モデル、コントローラー、ビューがどのように連携してデータをフィードし、特定のhtml要素に機能を提供するか、データをフィールドにマップする方法を知りたい。
  2. 追加メニューを作成し、それにリンクする方法。
  3. 「Hello関数」だけでなく、モデル、コントローラ、リソースなどのより実用的な方法は何ですか。
  4. どのように適用するためにどの方法を知っているか、私たちが言うときのために依頼するかgetABC()など

優れた機能を備えたストアを作るためのポイントはたくさんあります。それをすぐに終わらせるのは速すぎないことは理解していますが、それを学び、自分自身を誇りに思うことで眠りを失うのはあまりにも熱心です。私はかなり新しいですMagentoへのブロック、ヘルパー、コントローラーなどの作成に関するかなりの知識がありました。「Magento Fundamentals」で説明されているように、hello worldとだけ言うモジュールを作成するためにMagentoによって設定された例にもまだ疑問があります。プロフィールのようなユーザー情報の表示、それを更新する方法、ユーザーが注文した製品や履歴などを取得するなど、Magentoを学ぶためのライフアプローチ。フォームの作成中に自分の値を正しいフィールドにマッピングするにはどうすればよいですか?例:名:名姓:姓住所:住所など

それらは、ブロック、またはコントローラーのどこに配置されますか?レイアウトを作成してフォームを作成するにはどうすればよいですか?私はそのようなことを知ってloadLayoutおりrenderLayout、レイアウトを生成しますが、そのフォームまたはレイアウトのフィールドを使用して必要なフィールドにマップする方法、または次のような異なるアクションを実行できるカスタムメニューを表示する方法

アカウント概要アカウント履歴注文履歴

等私が言ったように、私はMagentoUの「Magento Fundamentals」をフォローしており、これらの質問に答えられないようです。

編集:私はMVCを理解していない可能性がありますか?私はツリーハウスとLyndaに従ってtutsを探していますが、MVC PHP tutsはありません。ASP.net tutのみ。MVCのこのリンクを見つけましたが、それだけの価値がある場合のみですか?

更新:多くのリンクを調査した後、モデルとコントローラーが使用されている理由にまだ混乱しています。ログインしたユーザーに顧客またはダッシュボードに関する情報をどのようにマッピングできますか?提供された例にはgetProduct(1)などの例があり、どのIDを検索して使用し、それに対して機能するかをmagentoがどのように認識するかを示します。つまり、どのようなデータが1.モデル、2。コントローラ、3。に格納されているかを参照します。参照は、XMLで既に定義されているブロックを取得するために使用されますが、実際の実例は良いでしょう。


2
mageoverflowを検索してください。ここには多くのリソースがあります。magento.stackexchange.com
Fabian Blechschmidt

@FabianBlechschmidtその答えはよりデザイナーに向けられている、私は開発についてもっと話している。
Nofel

1
有用な情報はここまたはここ(PHPでMVCを探している場合)で見つけることができます
Siarhey Uchukhlebau

@FabianBlechschmidt uアランストームリンクに感謝します。本当に彼のサイトから多くのことを学びました。1以上の場合
Nofel

@Nofel私はこれを通過すると思います、そしてこれはあなたの問題を解決します
Klettseb

回答:


8

Magentoのテクニカルリソースの厳選されたリストもお勧めします。

https://github.com/aleron75/mageres

私は定期的に最新のソースとツールで更新し続けています。寄稿は歓迎します。

それが役に立てば幸い。


リンクのおかげで、私は開発者のためにMagentoをフォローしていました。フィールドにデータを表示するように、フォームをマップして値をdbにプラグインする方法を理解できません。
Nofel 2016年

私は良いPHP mvc / oopチュートリアルを探しています。magentoシステムは理解しやすいことに気づきましたが、php mvcとoopを強力にする必要があります。有料または無料のリンクはありますか?
Nofel

Brandon Savageの本をお勧めします:brandonsavage.net
Alessandro Ronchi

素晴らしいもの、たまたまOOPレベルでのPHPへの良いリファレンスがありますか、それともMagentoで私を助けるでしょう、それはどのレベルでも。
Nofel

5

これはあなたに役立つかもしれません、あなたはすべての異なる分野からのリソースのリストを見つけることができます、そしてあなたはそこに何かを見つけると確信しています

ベンマークスGithub


顧客名、住所、請求先住所などの情報を要求してフォーム入力に表示するにはどうすればよいですか?
Nofel 2016年

この情報を収集できるフォームを作成したいですか?
Klettseb 2016年

多くのタスクの1つですが、これは良い出発点です。PHPコードとコントローラー、リソースモデル、ブロックを含む多数のファイルを取得しましたが、どこから始めればよいかわかりません。だから、新たなスタートが良いでしょう。
Nofel 2016年

別に私が知りたいと思うのは、リンクに移動したときに物事がどのように始まるか、それがコントローラーを呼び出すことを知っていますが、コントローラーは、どのアクションとアクションがどのモデルまたはリソースモデルを知っているかを知っています私はトンを得た。
Nofel 2016年

ここでは一般的に、このような一般的なことではなく、必要なすべてのものについて特定の質問をする必要があると思います。例:フォームなどを追加するには
Klettseb

2

管理者がどのように機能するかを理解することはあなたに役立つかもしれません

こちらはビデオチュートリアルリンクです。

アラン・ストロムによるマゼントの最もよい説明はここにあります。


1
Alan Stromのタットは非常に優れており、+ 1です。
Nofel



1

magentoを学ぶためのチュートリアルはたくさんあります。一部はバックエンド開発とフロントエンド開発用です。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

また、管理領域のチュートリアルでは、以下のサイトを優先できます。

https://www.siteground.com/tutorials/magento/


インチーコでも確認できます。
Asheem Patro、2016年

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.