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

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Плагины в Joomla находятся в папке /plugins

значит плагины для моего компонента com_mycomponent будут в папке /plugins/mycomponent

а как правильно их вызывать из компонента?
*

shprota

  • Давно я тут
  • 770
  • 53 / 1
  • Тружусь, не покладая рук
Код: php
		
$dispatcher = & JDispatcher::getInstance();
JPluginHelper::importPlugin('<мой компонент>');
$result = $dispatcher->trigger('onMyEvent', array($param1, $param2...,$paramN));
if(in_array(false, $result, true)) {
JError::raiseError(500, 'Plugin error');
return false;
}

Соответственно, в плагине должен быть метод onMyEvent, принимающий соотвествующие параметры и возвращающий true или false.
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как использовать один плагин в нескольких страницах с разными настройками?

Автор shokir

Ответов: 4
Просмотров: 2038
Последний ответ 20.10.2013, 13:10:06
от Виталик
Как написать системный плагин для Joomla 1.5

Автор Sergey2

Ответов: 2
Просмотров: 27809
Последний ответ 23.06.2013, 15:28:38
от l-key
Плагин рейтинга чего угодно для Joomla 1.5

Автор Obmor

Ответов: 54
Просмотров: 29798
Последний ответ 18.12.2012, 15:01:55
от Raimonds
[Решено] Модификация стандартного компонента weblinks

Автор gdX

Ответов: 25
Просмотров: 7305
Последний ответ 19.03.2012, 15:32:29
от klenovskaja
Вывод компонента

Автор CTPZ

Ответов: 4
Просмотров: 1568
Последний ответ 13.06.2011, 18:27:13
от CTPZ