поддержка плагинов в своем компоненте

Тема в разделе "Программирование", создана пользователем skvoz, 27.01.2009.

  1. Offline

    skvoz Недавно здесь

    Регистрация:
    27.01.2009
    Сообщения:
    4
    Симпатии:
    0
    создал компонент который выводит текст, хочу вставить туда фотогалерею MorfeoShow, делается это таким образом {<метка галереи>}. плагин с названием MorfeoShow :) преобразует метку в собственно галерею. как мне сделать поддержку этого плагина в своем компоненте ?. http://docs.joomla.org/Supporting_plugins_in_your_component из этих доков не понятно.
     
  2.  
  3. liga
    Offline

    liga Пользователь

    Регистрация:
    21.10.2008
    Сообщения:
    495
    Симпатии:
    18
    Пол:
    Мужской
    skvoz, Посмотри какие глобальные переменные использует модуль, какие операции он производит при обнаружения метки галереи, все это проанализируй, и попробуй реализовать туже структуру у себя в компоненте. А вось получится B)
     
  4. Offline

    skvoz Недавно здесь

    Регистрация:
    27.01.2009
    Сообщения:
    4
    Симпатии:
    0
    да пробовал , теоретически в контролер нада дописать вот такое что то
    импортируем дружно все плагины тип контент
    JPluginHelper::importPlugin( 'content' );
    создаем ивент
    $dispatcher =& JDispatcher::getInstance();
    ивент ловится обсервером
    $results = $dispatcher->trigger( 'onCdAddedToLibrary', array( &$artist, &$title ) );

    вот с последенй строчкой собсно я так и не разобрался x(
     
  5. Offline

    skvoz Недавно здесь

    Регистрация:
    27.01.2009
    Сообщения:
    4
    Симпатии:
    0
    всем спасибо разобрался :)
     
  6. liga
    Offline

    liga Пользователь

    Регистрация:
    21.10.2008
    Сообщения:
    495
    Симпатии:
    18
    Пол:
    Мужской
    skvoz, Молодца [!]
     
  7. Offline

    skvoz Недавно здесь

    Регистрация:
    27.01.2009
    Сообщения:
    4
    Симпатии:
    0
    фишка была в том что параметр &$title должен быть обьектом с полем text 8| тагда плагины , ну по крайне мере плагин morfeoshow коректно все воспринимает и выводит
     
  8. liga
    Offline

    liga Пользователь

    Регистрация:
    21.10.2008
    Сообщения:
    495
    Симпатии:
    18
    Пол:
    Мужской
    skvoz, &$title это не параметр, это ссылка на переменную.
     

Поделиться этой страницей

Загрузка...