0

Joomla コンポーネントのソース ファイルをカスタマイズしようとしています。

Joomla MVC モデルが導入される前は、コンポーネントである Kunena 1.0 で SQL クエリを実行して、別のコンポーネントからデータを選択することができました。例えば ​​Sobi2。

しかし、Kunena 1.5 [MVCモデル] が導入されてから、Sobi2からデータを選択するためのSQLクエリをどのように/どこに追加すればよいかわかりません。

/models/ または /func/ フォルダーのファイルにいくつかのコードを追加する必要があると思います。しかし、これを達成する方法について誰かがより詳細な支援を提供できますか?

4

1 に答える 1

2

データのやり取りはモデルによって行われ、Kunena モデルはモデル フォルダーにあります。

SOBI2 データベースへのクエリは以前と同じです。MVC は実際にはこれを行う方法に影響しません。

MVC について理解するには、以下をご覧ください。

http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_1

モデルでデータベースをクエリする方法の例については、次を参照してください。

http://docs.joomla.org/How_to_use_the_database_classes_in_your_script

簡単に言えば、コントローラーは適切なビュー (view.html.php) に指示し、このビューはモデルとやり取りしてから、テンプレート ファイル (通常は view/tmpl フォルダーにあります) に指示します。

お役に立てれば。

于 2012-04-18T20:19:12.973 に答える