E-mail Печать

Шаг 3. Регистрация компонента в База данных.

Вы теперь знаете, как получить доступ и к фронтенду и к административной части компонента.
Хотя мы могли бы продолжать набирать URL каждый раз, когда хотели бы выполнить часть кода, это не будет приемлемым для пользователей сайта. Зарегистрируем наш компонент в БД, это даст нам что мы сможем создавать ссылки на компонент в меню. Предполагается что префикс у ваших таблиц БД - jos_. В противном случае замените jos_ префиксом, который используется у вас.
При помощи phpMyAdmin или другой аналогичной выполните следующий код над вашей БД:

1
2
3
4
INSERT INTO `jos_components` (`name`, `link`, `admin_menu_link`, `admin_menu_alt`, `option`,
`admin_menu_img`, `params`)
VALUES ('Goodtimes', 'option=com_goodtimes', 'option=com_goodtimes', 'Goodtimes', 'com_goodtimes',
'js/ThemeOffice/component.png', '');

Шаг 3

После того как в БД была добавлена запись, откройте административную часть и в меню «Компоненты» должна появиться ссылка на наш компонент.

Шаг 3

Теперь наш компонент зарегистрирован в CMS Joomla. Создадим ссылку на него в главном меню сайта.
Зайдите «Все меню» -> «mainmenu», нажмите на кнопку «Создать», чтобы добавить новый пункт меню, далее выберите наш компонент, на экране вы увидите что-то подобное:

Шаг 3

Пропишите название пункта меню и псевдоним. Далее нажмите «Сохранить», и откройте фронтенд часть сайта.

Шаг 3

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Mark
 
Интересная статья? Поделись ей с другими: