После часов поисков и экспериментов я сдался 🙁
Мне нужно добавить форму в мои статьи в Joomla 3, которая собирает данные из дополнительных полей статьи и отправляет их по электронной почте. Статьи управляются Flexicontent. Flexicontent имеет приоритет над стандартным менеджером контента, поэтому я попытался создать плагин внутри плагинов ‘content’ (позже я также попробовал ‘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-файл) и xmls с полями формы. Затем в моем php-файле я написал onContentPrepareForm (), как указано в инструкции. Однако, когда я проверил переменную «$ this» в моем шаблоне flexiconent, никаких признаков какой-либо формы не было. Как мне разместить эту форму в моем шаблоне?
Задача ещё не решена.
Других решений пока нет …