Где хранятся параметры task из дискриптора компонента после инсталляции ?

Тема в разделе "Создание расширений для Joomla", создана пользователем Kravcneger, 20.02.2010.

  1. Offline

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

    Регистрация:
    29.10.2009
    Сообщения:
    28
    Симпатии:
    0
    Пол:
    Мужской
    Где хранятся параметры task из дискриптора компонента после инсталляции ? Заметил что после изменения файла *.xml после установки новых task разделов(submenu) не появляется . А значит они сохраняются в БД какой то из джумловской таблицы . В components нету . Тогда где ? Подскажите друзья . Спасибо .
     
  2.  
  3. Dead Krolik
    Offline

    Dead Krolik специалист

    Регистрация:
    13.04.2007
    Сообщения:
    3 688
    Симпатии:
    101
    Пол:
    Мужской
    Именно в ней и хранится. По крайней мере в 1.0 точно.
     
    Kravcneger нравится это.
  4. Offline

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

    Регистрация:
    29.10.2009
    Сообщения:
    28
    Симпатии:
    0
    Пол:
    Мужской
    Разобрался .Находились они в той же таблице components . Вот только если в компоненте было submenu под каждый новый элемент меню, в таблице заводилась новая запись .
    Иными словами xml компонента выглядел так

    <?xml version="1.0" encoding="utf-8"?>
    <install type="component" version="1.5.0">
    <name>MyComponent</name>
    ...
    <administration>
    <menu>MyComponent</menu>
    <submenu>
    <menu task="add">Default task</menu>
    <menu task="list">List Smth</menu>
    </submenu>
    ...

    То в таблице components после установки , заносились 3 записи
    Где поле "name"
    1)MyComponent
    2)Default task
    3)List Smth

    их option
    1)com_MyComponent
    2)com_MyComponent
    3)com_MyComponent

    их линки

    1)option=com_component
    2)option=com_component&task=add
    3)option=com_component&task=list

    соответственно .
     

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

Загрузка...