Комментарии

Популярные расширения Joomla!

Компонент - Agora Forum v3.0.142

Самый лучший компонент форума для Joomla. Стабилен в работе, позволяет произвести миграцию с других…

Компонент форума - Kunena 1.7 stable

Вышла новая стабильная версия компонента форума Kunena с полной поддержкой Joomla 1.7.

Компонент форума - Kunena v1.6.2 Rus

Компонент форума, который разработан специально для Joomla 1.5. Устанавливается стандартными…

Компонент - Phoca Guestbook 3.0.0

Компонент гостевой книги для вашего Joomla сайта с защитой от спама. Простая гостевая книга без…

Компонент галереи для Joomla Phoca Gallery RUS

Представляем самую последнюю версию компонента галереи для Joomla Phoca Gallery. Бесплатный…

Модуль - Contact Form FX

Модуль Joomla для создания формы обратной связи на вашем сайте, работает при помощи технологии…

Импорт и экспорт материалов в Joomla j2xml

Сегодня хочу вам представить бесплатный компонент Joomla, который бывает просто незаменим при…

Cost Calculator - калькулятор для Joomla

Cost Calculator - компонент калькулятора для Joomla сайта. Легок в установке и настройке. Позволяет…
меню

Альтернативный пункт меню. Видоизмененный базовый пункт меню, в котором используется XML-файл замещения и файл компоновки для изменения режима отображения и функционирования этого пункта меню.

Подробнее...  
 

Меню на сайте обеспечивает удобную навигацию (перемещение) между разделами и страницами сайта. Выделяют главное меню (верхнее - top), предназначенное для навигации по разделам сайта, и дополнительное меню (левое - left или правое - right) - для навигации по подразделам сайта и страницам, принадлежащим разделам сайта.

Подробнее...  
 

А теперь, когда получен идентификатор пункта меню (Itemid), можно завершить процесс маршрутизации. Напомним, что он был начат в следующей строке кода:

Подробнее...  
 

В методе getCategoryRoute () из файла helpers/route.php обнаруживается пункт меню, оптимально соответствующий идентификатору текущей категории. Как же это происходит? Сначала проверяется наличие пункта меню единственной категории для данной категории. Если такой пункт меню имеется, то возвращается URL, указывающий на этот пункт меню, и все. А если соответствующий пункт меню отсутствует, то осуществляется поиск пункта меню веб-ссылок, указывающего на одну из родительских категорий (родительскую, прародительскую и т.д.) для текущей категории.

Подробнее...  
 

Методика оптимального соответствия URL

Задача представления URL при отображении веб-страницы на первый взгляд кажется простой, но на самом деле она может оказаться много сложнее. Главное затруднение состоит в том, что во многих случаях страница, по существу, с той же самой информацией может быть отображена самыми разными способами. Для рассмотрения этого вопроса обратимся к примеру компонента Weblinks. Если загрузить выборочные данные (например, для версии Joomla 2.5), то появится категория Sample Data-Weblinks (Выборочные данные веб-ссылок) с идентификатором 18.

Подробнее...  
 

Второй элемент разметки fields из XML-файла начинается со следующего кода:

Подробнее...  
 

Элемент разметки fields типа request

Первый элемент fields из XML-файла, определяющего разметку типа пункта меню для выбора единственной категории веб-ссылок, выглядит следующим образом:

Подробнее...  
 

К числу важных отличий пользовательской части веб-сайта на Joomla от административной относится порядок создания пунктов (или вариантов выбора из) меню. Напомним, что в административной части три пункта меню Components были созданы на основании информации, извлекаемой из элементов разметки menu и submenu в установочном XML-файле administrator/components/com_weblinks/weblinks.xml. Все задачи, выполняемые администратором веб-сайта с помощью компонента Weblinks, заранее известны, и поэтому для их поддержки можно сформировать соответствующие пункты меню.

Подробнее...  
 

Сходство структуры файлов и применения шаблона MVC

Ниже перечислены папки и файлы из верхнего уровня структуры файлов пользовательского компонента Weblinks. Эти файлы находятся в папке components/com_weblinks. (Здесь и далее они указываются относительно именно этой папки.)

Подробнее...  
 

Для управления компонентом при его создании обычно требуется один или более пункт меню в административной части веб-сайта. Меню административной части веб-сайта на Joomla создаются иначе, чем меню пользовательской части. Пункты меню в пользовательской части определяются администратором веб-сайта с помощью административного компонента com_menus. А в административной части пункты добавляются в меню Components при установке компонентов.

Подробнее...