1

このガイドに従って、Joomla カスタム コンポーネントを正常に作成しました: http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Introduction

簡単にするために、著者用と書籍用の 2 つのテーブルがあるとします。

--AUTHORS-- ID名

--BOOKS-- ID名 Author_reference

どちらにも、リスト ビューと編集ビューの 2 つのビューがあります。リスト ビューで著者をクリックすると、書籍のリスト ビューに移動して、その著者が書いた本を確認し、それらの本だけが他の本を除外します。

ここで問題が始まります.Joomlaの[新規]ボタンをクリックすると、その特定の著者に本を追加したいのですが、その参照を設定する方法がありません. これまでのところ、著者をクリックするときにセッション変数でその参照を設定しましたが、セッション変数を変更する新しいタブで別の著者を開くなどの明らかな欠陥があります。

編集:私の質問はあまり指定されていないようです。コンポーネントの管理モードで「新規」ボタンをクリックしたときに、パラメーター/変数を送信する方法が必要です。

4

2 に答える 2

0

Joomla Component Creatorの「外部キー」または「カテゴリ フィールド」機能を使用して構築できます。それはあなたに多くの頭を悩ませます。試してみる。

于 2013-07-31T14:28:35.220 に答える
0

これについては、私が回答した別の質問で良いチュートリアルを見ることができます: How to add a link category_id added to the admin (JToolBarHelper::addNew)? -Joomla 2.5

基本的に、joomla には、そのビューのコントローラーで設定できる 2 つの関数があり、読み込み、チェックアウト、および保存プロセスの一部としてのリダイレクトを通じてでも、URL へのアイテムの追加を容易にします。

于 2013-07-31T00:38:47.347 に答える