0

JHTML :: _('behavior.modal');を使用しています。リンクからコンポーネントを起動するには

 <a href="/index.php?option=com_contact&view=contact&id=1&tmpl=component" 
class="modal" title="contact us" rel="{handler: 'iframe', size: {x: 680, y: 370}}">
 Contact example</a>    

連絡先ページだけでなく、メニューやその他のモジュールなどの他の項目も表示されます。それを回避してcom_contactページのみを表示する方法はありますか?&tmpl = componentを使用して可能であると読みましたが、機能しません。J2.5を使用しています

編集:ビューテンプレートのソースコードを見ると、tmpl変数が削除されていることがわかります....なぜですか?

4

1 に答える 1

3
&tmpl=component 

テンプレートのルートディレクトリ、つまり/templates/your_template/component.phpで「component.php」という名前のファイルを探すようにJoomlaに指示します。

ファイルがそこにあることを確認してください...そうでなければ、次の方法で同様の結果を得ることができます

&format=raw

テンプレートがまったく含まれていないため、これはまったく異なります。したがって、スクリプトやcssは取得されません。

于 2013-03-11T08:25:27.490 に答える