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

Discussion in 'Создание расширений для Joomla' started by Kravcneger, Feb 20, 2010.

  1. Offline

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

    Joined:
    Oct 29, 2009
    Messages:
    28
    Likes Received:
    0
    Gender:
    Male
    Где хранятся параметры task из дискриптора компонента после инсталляции ? Заметил что после изменения файла *.xml после установки новых task разделов(submenu) не появляется . А значит они сохраняются в БД какой то из джумловской таблицы . В components нету . Тогда где ? Подскажите друзья . Спасибо .
     
  2.  
  3. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
    Именно в ней и хранится. По крайней мере в 1.0 точно.
     
    Kravcneger likes this.
  4. Offline

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

    Joined:
    Oct 29, 2009
    Messages:
    28
    Likes Received:
    0
    Gender:
    Male
    Разобрался .Находились они в той же таблице 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

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

Share This Page

Loading...