2011-07-14 13 views
0

いくつかのモジュールをovverideする必要があります。私はそれを行う方法を知っていますhttp://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core 私のテンプレートフォルダに/html/mod_name/default.phpを作成します。Joomlaモジュール/コンポーネントのオーバーライド

しかし、特定の位置だけをどのようにオーバビューするのですか?

私はmod_loginをovverideする必要があると仮定します。 "top position"では、変更されたmod_loginを使用します。同じページ(例えば、bottomleftの位置)に別のmod_loginを持つことはできますか?最初の上書きとは異なるmod_loginまたは別のmod_loginの変更。

答えて

0

お試しください1.別のファイルを同じディレクトリに作成します(例:default_2.php )2. "template"というモジュールのパラメータを追加します(admin-> extentions-> modules-> mod_login )パラメータの値に応じて(あなたはこれらのテンプレートを無効にすることができるOUより 4.私はそれを願っていますhttp://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core

によるモジュールのテンプレートを設定する必要があります)モジュールの現在のインスタンスの管理者に選択されたよりも 3助けてください。

+0

joomla> = 1.6では、レイヤーオーバーライドと呼ばれる方法があります。 は基本的にテンプレート/ html/mod_name /ディレクトリにファイルを入れてから という高度なオプションを選択します。モジュールのモジュールビュー。しかし、私はこれらの点を試して、 の動作を確認しようとします。 – m4tricol

関連する問題