№10. Гостевые книги для Joomla. Часть 2 |
Автор Леонид Мальков | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
01.11.2007 г. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Гостевые книги для Joomla. Часть 2. Уровень: Новичок - Пользователь Чтобы быть "в теме", рекомендуем прочитать, если Вы этого не делали раньше, следующие выпуски нашей рассылки: Сразу к делу! Архив со всем необходимым можно взять на нашем сайте! Что в нем присутствует? Прочитайте readme и все станет ясно! Нам понадобятся следующие файлы:
Расширения для Joomla бывают трех типов: компоненты, модули и мамботы. Принципы установки расширений. Механизм установки расширений в Joomla разработан так, чтобы этот процесс был максимально простым и понятным для обычных пользователей. Достаточно попробовать установить одно расширение, чтобы понять, что это ЭЛЕМЕНТАРНО ПРОСТО! Дистрибутивы всех расширений представляют собой zip-архивы. Даже если расширение Вы разработали сами, то перед установкой его на сайт Вы все-равно должны упаковать его в архив. Теоретически пользователю и не надо знать, что находится внутри архива, но на практике ситуация несколько иная, в основном, это касается бесплатных (свободно распространяемых) расширений. Они могут требовать локализации, для чего может понадобиться провести некоторые манипуляции с архивом. Часто свободные расширения - это бета-версии, довести «до ума» которые может только специалист, но это уже отступление от темы… Начинаем установку. В браузере подключаемся к панели управления сайтом и выбираем пункт меню Установка/Удаление > Компоненты. В появившемся окне ищем заголовок «Загрузка файла пакета с последующей установкой элемента» и нажимаем под ним кнопку Обзор. Откроется стандартный диалог выбора файла С ВАШЕГО КОМПЬЮТЕРА. Вам необходимо выбрать компонент гостевой книги JOOMLA_com_easybook_1.1_ru_stable_easy-joomla.zip. После выбора файла жмем кнопку Загрузить и установить. Если в следующем окне видим сообщение «Загрузка … успешна», значит все ОК. Чуть ниже будет ссылка Продолжить…, которая вернет Вас в окно установки компонентов. Нам здесь больше делать нечего, так как управление компонентами ведется в другом месте :) Как заставить компонент работать? Чтобы пользователь на сайте мог зайти в гостевую книгу, нужно создать новый пункт в ЛЮБОМ меню сайта и связать его с компонентом EasyBook. Допустим, Вы хотите дать возможность вызова гостевой из Главного меню сайта. Для этого в панели инструментов выбираем пункт меню Меню > mainmenu В появившемся окне Управление меню нажимаем на иконку Новый. В следующем окне выбираем тип меню – Компонент . Жмем на иконку Далее. В следующем окне задаем параметры нового пункта меню: Настройка конфигурации компонента. Она может быть предусмотрена разработчиками, а может быть и нет. Для EasyBook есть такое дело. А что будем менять? Что попало. Нет. Попробуйте написать сообщение в гостевую. Что неудобно? Например, заполнение обязательного поля Ваша эл.почта. Можно ли его отключить? Да. Заодно! Допустим, Вы хотите, чтобы вызов гостевой был из двух меню (еще и из верхнего). Если Ваш компонент уже связан с одним пунктом меню, то дополнительное связывание компонента происходит по иной схеме. Давайте разберем, как добавить вызов Гостевой из верхнего меню. Выбираем пункт меню Меню > topmenu. В появившемся окне «Управление меню» нажимаем на иконку Новый. А в следующем окне выбираем тип меню НЕ ТАК КАК В ПЕРВЫЙ РАЗ – нужно выбрать Ссылка - Url. Жмем на иконку Далее. Что задавать в следующем окне, Вам наверное, все ясно, кроме поля Ссылка, если Вы не слишком внимательно читаете этот выпуск :) Мы просили запомнить про поле Url в разделе этого выпуска «Заставляем компонент работать». Так вот, в текущем окне пока жмем на иконку Отмена и возвращаемся в недавно созданный пункт главного меню Гостевая, копируем оттуда Url в буфер обмена. Возвращаемся к созданию нового пункта в верхнем меню… и в поле Ссылка теперь копируем содержимое буфера обмена. Устанавливаем остальные параметры и сохраняем их. Теперь осталось посмотреть на результат :) Не будем вдаваться в подробности, почему не надо для второго пункта меню выбирать опять тип Компонент, скажем только, что дублирование пунктов меню, которые уже есть на сайте – Контакты, Новости, Ссылки – создано именно по такому принципу! Тема следующего выпуска. Гостевые книги для Joomla. Часть 3.
Автор данной статьи: Леонид Мальков
© www.efft.ru, 2007 г. Все права защищены Просмотров: 15850
Добавить коментарий |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее обновление ( 06.12.2007 г. ) |