Комментарии

Популярные расширения 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 для создания формы обратной связи на вашем сайте, работает при помощи технологии…

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

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

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

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

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

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

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

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

Параметры компонента сложнее, чем у других расширений. При создании или редактировании подключаемых модулей, шаблонов, модулей и языковых расширений содержимое элемента разметки config считывается из XML-файла с целью определить параметры данного расширения. Набор параметров определяется для каждого экземпляра расширения.

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

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

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

Итак, начнем разработку модуля с XML-файла. Этот файл выполняет несколько функций. Так, у элемента разметки extension имеются атрибуты для указания типа (type), версии (version), клиента (client); т.е. администратора веб-сайта и метода (method) разрабатываемого модуля. Эти атрибуты используются установщиком расширений Joomla в процессе их установки. В элементе разметки files предоставляется список файлов и папок (иначе называемый декларацией), откуда установщик расширений Joomla может выяснить, какие именно файлы и папки относятся к устанавливаемому расширению. Это дает возможность копировать файлы в процессе установки и удалять их по ходу удаления самого модуля.

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

Подключаемые модули, обнаруживаемые методом JPluginHelper:: import Plugin (), должны соответствовать принятым условным обозначениям имен файлов и классов. Имена папок и файлов для хранения подключаемых модулей, обозначаются следующим образом: plugins/<имя пм>/<имя пм>/<имя пм>.php
где пм — подключаемый модуль.

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