何時間もグーグルで実験した後、私はあきらめました:(
記事の追加フィールドからデータを収集してメールで送信するフォームを Joomla 3 の記事に追加する必要があります。記事は Flexicontent によって管理されます。Flexicontent は標準のコンテンツ マネージャーをオーバーライドするので、「コンテンツ」プラグイン内にプラグインを作成しようとしました (後で「flexicontent」も試しました)。記事に基づく: http://docs.joomla.org/Adding_custom_fields_to_the_article_component http://betweenbrain.com/notes/72-fun-with-joomla-forms https://github.com/joomla/joomla-cms/blob/ master/plugins/user/profile/profile.php#L168
これらはすべて、ある種のフォーム (ユーザー、コンテンツ、または連絡先) をオーバーライドします。
プラグイン フォルダー、プラグイン php ファイル、プラグイン マニフェスト (xml ファイル)、およびフォーム フィールドを含む xml を作成しました。次に、私のphpファイルに、指示に従ってonContentPrepareForm()を書きました。ただし、flexiconent テンプレートで「$this」変数を確認したところ、フォームの兆候はありませんでした。このフォームをテンプレートに配置するにはどうすればよいですか?