19

私はOpenCartを使用して物事を構築する方法の理解を深めようとしていますが、それらのドキュメントは保守的な側面にあるようです。stackoverflowコミュニティに資料を読むための提案がありますか?

この質問は、精神的に以下に関連しています。

4

6 に答える 6

8

まず、 MVCの概念を理解する必要があります。次に、OpenCartフレームワークの説明を見て、OpenCartでのMVC実装をよりよく理解してください。

残りはそれほど難しいことではありません。いくつかの例を見ていくだけで、アイデアが浮かびます。この例は、始めるのに非常に役立ちます。それはトレーニング目的で書かれていて、すべてのファイルはよくコメントされています!サンプルをダウンロードするには、注文を送信してから、[ダウンロード]セクションから添付ファイルをダウンロードする必要があります。このリンクで他のチュートリアルを見つけることもできます...

于 2011-05-20T17:16:48.820 に答える
5

OpenCartのテーマを変更するだけの場合は、Smartyなどのテンプレートエンジンでの作業経験が有益であることがわかります。

しかし、機能の拡張と変更に関するものであれば、MVC全体の知識は間違いなくより有益です。

最初にMVCを理解することに時間を費やしたくない場合は、すぐにコードに飛び込んで、ファイルがどのようにロードされているかを理解してみてください(die()、exit()がこれに最適な手段です)。

それがMVCまたは他のパターン、オープンカートまたは他のツール/ソリューションであるかどうかにかかわらず、それをしっかりと保持する最もやりがいのある方法は、ブートストラッププロセスまたはファイルロードメカニズムを理解することに集中することであり、これは次の方法で最もよく達成できます。コードを論理的に調べ、そのフローを理解します(ここでもdieまたはexitを使用します)。

お役に立てれば。

于 2011-09-03T18:11:58.067 に答える
5

あなたは彼らの初心者向けガイドを購入することができますOpencart初心者向けガイド

于 2011-09-05T08:52:59.513 に答える
3

まず、MVC開発フレームワークを学習します。MVCフレームワークがどのように構築されているかを理解していれば、Opencartを理解するための道をすでに進んでいます。Codeigniterは、学ぶのに非常にシンプルなMVCフレームワークであり、役立つリソースがたくさんあります。

于 2011-01-18T07:36:15.290 に答える
2

私はOpencartフォーラムで「Opencartのための良いリソース」について何かを書いています。参照の開発のセクションを参照してください。

于 2012-01-07T11:58:30.640 に答える
0

機能を変更または追加するには、vqmodの使用を検討する必要があります。これにより、opencartソースコードを直接変更せずに変更できます。これは、アップグレードを行う場合、または変更を他のopencartインストールに移植する場合に理想的です。

それらが特に役立つ場合は、コミュニティと共有することもできます。

于 2012-06-07T05:56:23.967 に答える