バックエンド用のシンプルな Joomla モジュールを開発していますが、シンプルに保とうとしています。JavaScriptポップアップウィンドウまたはモーダルボックスを使用して、ある種のポップアップボックスを作成する必要があります。Joomlaのユーザー検証を使用して、ポップアップ内にいくつかの基本的なコンテンツが必要ですが、Joomlaテンプレートは表示されません。コンポーネントを使用すると、次のような URL を記述できます。
http://my-site.com/index.php?option=com_component&tmpl=component
このURLは、ユーザーがログインしていることを確認しながら、コンポーネントのコンテンツのみを表示します。モジュールに対してこれを行う方法があるかどうか疑問に思っています。以下にいくつかのオプションを示します。
- モジュールのコンテンツのみを出力する URL を記述し、Joomla テンプレートを無効にします。
- 現在、モーダル ボックスは iframe を使用して、その中に別のページを含めます。iframe をコンテンツに置き換える方法はありますか?
- 直接要求されたサーバー上にファイルを作成し、上部にユーザー検証チェックを追加します。ユーザーがログインしていることを確認するために含めることができる単一の Joomla ファイルはありますか?
- 他のすべてが失敗した場合は
die();
、テンプレートの作成をスキップするために使用できます。
Joomla 1.5 を使用しています