1

私はこのtotorialによってJoomla2.5のコンポーネントを開発することに取り組んでいます:

http://docs.joomla.org/Developing_a_Model-View-Controller_Component/2.5/Developing_a_Basic_Component

現在、次のようないくつかのケースがあります。

HelloWorldControllerHelloWorld
HelloWorldControllerHelloWorlds

ファイル内:

controllers/helloworld.php
controllers/helloworlds.php

また:

HelloWorldControllerHelloWorld
HelloWorldControllerHelloWorlds

ファイル内:

helloworld/view.html.php
helloworlds/view.html.php

私の質問は
、最後に「s」がある場合と、最後に「s」がない場合の違いは何ですか?

そして第二に。
このトトリアルはとても良いですが、トトリアルとしては良いです。これらすべての概念の詳細なドキュメント(Joomla APIを実行)を備えたサイトを持っている人はいますか?
よろしくお願いします。

4

1 に答える 1

1

クラス宣言の最後にある「s」は複数形を示します。個人的には、HelloWorldsを使用したこの例(正しいですが)は、初心者にとってはかなり混乱していると思います。

  • HelloWorld(コントローラー、モデル、ビュー)(単数)は通常、単一のレコードを表示または編集するビューにつながります。
  • HelloWorldは、複数レコードを表示し、それらに対していくつかの操作を実行できるビューにつながります。

一方で、良いチュートリアルはあまりないと思います。Joomlaに含まれているコンポーネント(com_contacts、com_bannersなど)を見ることができると期待しています。

Joomla!に関するドキュメントも確認してください。命名規則

また、私は本Joomlaをお勧めします!MarkDexterとLouisLandryによるプログラミング。彼らは、すべてがどのように組み合わされるかをより詳細に説明します。

于 2012-09-25T07:13:05.407 に答える