Joomla のコンポーネントを記事として表示するにはどうすればよいですか?
-
09-06-2019 - |
質問
より具体的には、テンプレート内に mailto コンポーネントを表示させようとしています。記事と同じように。
デフォルトでは、mailto コンポーネントは新しいウィンドウで開きます。これまでのところ、同じウィンドウで開くようにコードを変更しましたが、そうするとテンプレート全体が消えてしまいます。
助言がありますか?
解決
「コンテンツとしてコンポーネント」プラグインを使用する
http://extensions.joomla.org/extensions/core-enhancements/embed-&-include/5947/details
他のヒント
テンプレートには、コンポーネントのコンテンツを取得するタグがあります。記事は com_content コンポーネントです。caom_mail_to コンポーネントを入れようとしていますか?利点は、両方が同じスロットに差し込めることです。
現在、ページ上には 1 つのコンポーネントのみを含めることができます。多数のモジュールを含めることができますが、コンポーネントは 1 つだけです。
ページ上にどのコンポーネントを配置するかは、メニュー コマンドから選択して設定します。(各メニュー項目はコンポーネントを参照します。) 通常、コンポーネントは com_content タイプであり、記事ですが、あなたの場合は com_mailto というコンポーネントを追加したいと考えていますか?コンポーネントがインストールされていると仮定すると、メニュー項目マネージャーで新しい button0n を選択し、mailto コンポーネント タイプを選択するだけです。
joomla 1.5 テンプレートで使用されているタグは次のとおりです。
<jdoc:include type="component" />
一方、テンプレートにモジュールを追加しようとしている場合は、まったく別の話になります。モジュールのインスタンスを作成し、それをタグ (テンプレート内に存在します) に割り当ててから、モジュールを公開するメニュー項目を選択する必要があります。モジュールのテンプレート内のタグは次のようになります。
<jdoc:include type="modules" name="module_name_place_holder" />
複数のモジュールを 1 つのプレース ホルダーに配置できます。
この基本的な知識をすでにお持ちの場合は、このコンポーネントの詳細を教えてください。より良い解決策が見つからないかどうかを確認させていただきます。
申し訳ありませんが、あなたの質問に完全に従うことができません。メンバーシップのサインアップ フォームを記事として表示するか、電子メール通知を表示しますか?その場合、最も簡単な方法は、「m2c」 (「モジュールからコンポーネントへ」コンポーネント) をインストールすることです。次に、中央のコンテンツ領域に任意のモジュール (サインアップ ボックスなど) を配置できます。
m2c コンポーネントはここにあります。 http://joomla.focalizaisso.com.br/en/componentes/index.php