0

より具体的には、テンプレート内に mailto コンポーネントを表示しようとしています。記事と同じように。

デフォルトでは、mailto コンポーネントは新しいウィンドウで開きます。これまでのところ、同じウィンドウで開くようにコードを変更しましたが、そのようにしてテンプレート全体がなくなりました。

助言がありますか?

4

3 に答える 3

2

テンプレートには、コンポーネントのコンテンツを取るタグがあります。記事は com_content コンポーネントです。あなたはcaom_mail_toコンポーネントを入れようとしていますか? 美しさは、両方が同じスロットに差し込まれることです。

これで、1 つのページに 1 つのコンポーネントしか持てなくなりました。多くのモジュールを持つことができますが、コンポーネントは 1 つだけです。

メニューコマンドから選択して、ページにあるコンポーネントを設定します。(各メニュー項目はコンポーネントを参照します。) 一般に、コンポーネントは com_content タイプであり、記事ですが、あなたの場合、com_mailto? というコンポーネントを追加したいと考えています。コンポーネントがインストールされていると仮定すると、メニュー項目マネージャーで新しい buttonto0n を選択し、mailto コンポーネント タイプを選択するだけです。

joomla 1.5 テンプレートで使用されているタグは次のとおりです。

<jdoc:include type="component" />

一方、モジュールをテンプレートに追加しようとしている場合、それは別のやかんです。モジュールのインスタンスを作成し、それをタグ (テンプレートに存在する) に割り当ててから、モジュールを公開するメニュー項目を選択する必要があります。モジュールのテンプレートのタグは次のようになります。

<jdoc:include type="modules" name="module_name_place_holder" />

1 つのプレースホルダーに複数のモジュールを配置できます。

この基本的な知識が既にある場合は、このコンポーネントの詳細を伝えてください。より良い解決策が見つからないかどうかを確認します。

于 2008-11-10T23:55:18.843 に答える
1

「コンポーネントをコンテンツとして」プラグインを使用する

http://extensions.joomla.org/extensions/core-enhancements/embed-&-include/5947/details

于 2009-03-24T12:54:29.163 に答える
0

私はあなたの質問に完全に答えることができないのではないかと思います-メンバーシップのサインアップフォームまたは記事として表示される電子メール通知を希望しますか?その場合、最も簡単な方法は、「m2c」(「モジュールからコンポーネント」コンポーネント)をインストールすることです。次に、中央のコンテンツ領域に任意のモジュール(つまりサインアップボックス)を配置できます。

m2cコンポーネントはここで見つけることができます:http://joomla.focalizaisso.com.br/en/componentes/index.php

于 2008-09-17T18:25:22.477 に答える