0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 942 Просмотров
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Как можно реализовать плагин с функциями

1) Заголовок в шапке (между <head> должен появляться в нужном месте)
Это связано с тем что надо после определения некоторых скриптов  вставлять свои, иначе будут глюки.

2) В админке, при создании материала должна появляться кнопка, которая бы позволяла подключать или нет свой заголовок к этой странице


В  общем что-то вроде  <jdoc:include>   только в шапке

Можно ли просто написать плагин, и подключать его через <jdoc:include>  в шапку?
*

beliyadm

  • Легенда
  • 9758
  • 1664 / 66
  • Севастополь, Россия
очередность подключения скриптов через $doc->addScript определяется позицией плагина в списке (чем выше плагин - тем раньше в хедере будут его скрипты подключаемые)
явно определить выводит своих скриптов вроде бы нельзя (могу ошибаться)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Обычно заголовок идет выше и реже под скриптами
-руками прописать
-в нужное место вставить в плагине который уже имееется
-написать плагин как выше описали
*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Вот это смотрели?
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Вот это смотрели?


Примерно это.

Только я не понимаю как им пользоваться.

Прописывать в  Current Rules   номера  меню?   Через запятую, через точку с запятой.

Process {headtag:*}   Это  вообще не понятно как отображается.
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
В общем я понял. 
Можно  пихать   <jdoc:include type="modules" name="мойёптамодуль" style="none" />

в любое место в шаблоне  ход в head хоть в body

Соответсвенно, я могу навтыкать своих  <jdoc:include  и уже выводить на их месте свои скрипты.
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
А как сделать что бы   появлялись дополнительные настройки при ДОБАВЛЕНИИ МАТЕРИАЛА?   Модуль-то я сделал.   Но настройки из  mod_имямодуля.xml   появляются только в  настройках модуля.

Как сделать что бы эти настройки появлялись там, где  МАТЕРИАЛ добавляется\редактируется.

?  >_<
*

beliyadm

  • Легенда
  • 9758
  • 1664 / 66
  • Севастополь, Россия
Как сделать что бы эти настройки появлялись там, где  МАТЕРИАЛ добавляется\редактируется.
дублировать настройки, есть ХМЛ модели материала, где добавляются поля и шаблон админки редактирования
при необходимости могу расписать подробнее добавления нового поля в материал
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
дублировать настройки, есть ХМЛ модели материала

Ну, про дублирование всё понятно вроде.

втавить нужно свои <fields>  в  .xml

Просто думал есть способ расширить подругому
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Через
onContentPrepareForm

можно же впихнуть своё поле?  Вот нашёл плагин титл, который добавляет своё поле титла

http://myext.eu/ru/j25-articles-title
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Не хочу  подключать  через модуль.  Т.к.  надо будет писать и плагин и модуль.
Как заменить   часть  выводимого контента? 

Какой функцией обработать контент что бы просто заменить свой тег через  strreplace (<moiteg>, "данные");  В  шаблоне перед выводом в браузер?

 onpreparerender
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает плагин на хостинге

Автор a7951396

Ответов: 3
Просмотров: 490
Последний ответ 29.11.2023, 17:56:49
от a7951396
Плагин joomirseopagination доработка

Автор Stasweb

Ответов: 15
Просмотров: 1176
Последний ответ 16.03.2023, 15:00:33
от Stasweb
Пробовали антиспам плагин akismet? Или как боретесь со спамом

Автор falkas

Ответов: 4
Просмотров: 1500
Последний ответ 23.05.2020, 18:43:03
от Mik Foxi
Пишу плагин подмены города, как правильнее сделать?

Автор d0ublezer0

Ответов: 6
Просмотров: 941
Последний ответ 03.12.2019, 17:52:51
от dm-krv
Плагин дебаггер

Автор ADM1NZ

Ответов: 5
Просмотров: 767
Последний ответ 28.11.2019, 14:58:40
от AlekVolsk