Комментарии

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

При воспроизведении формы на экране ее компоновка выбирается из файла views/subscription/tmpl/edit.php. Этот файл содержит сценарий, а не объявление класса. Ниже приведена первая часть исходного кода из этого файла компоновки.

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

Класс WeblinksController расширяет класс JController из файла libraries/joomla/application/component/controller.php, поэтому по ссылке parent:: display () в классе WeblinksController вызывается на выполнение метод display () из класса JController. Ниже приведена первая часть исходного кода этого метода.

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

Следующим по порядку обработки следует файл исходной компоновки default.php. Если для модуля не создана и не указана альтернативная компоновка, именно этот файл возвращается при вызове метода JModuleHelper:: getLayoutPath () в главном файле РНР данного модуля. Исходный код из файла исходной компоновки приведен в листинге ниже.

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

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

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

В листинге ниже приведен исходный код из файла РНР для рассматриваемого здесь подключаемого модуля.

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

Создание XML-файла для разметки формы

В рассматриваемом здесь примере класс JForm используется для добавления двух полей в регистрационную форму. Это можно сделать одним из следующих способов:

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

Перейдем к созданию исходных РНР- и XML-файлов для подключаемого модуля. Этот модуль носит название myregistration и относится к типу пользовательских подключаемых модулей. Поэтому создадим для него папку plugins/user/myregistration, а в ней — два исходных файла myregistration.xml и myregistration.php. В листинге ниже приведен исходный код из файла myregistration.xml.

Подробнее...  
 
После того, как мы сделали компоновку страницу в предыдущей статье нашего сайта, нам осталось лишь отправить страницу браузеру. Соответствующий код приведен в самом конце файла index.php, как показано в листинге ниже.
Подробнее...  
 
Joomla является свободно доступным программным обеспечением с открытым кодом (FOSS), и поэтому его исходный код включается в обычный загружаемый пакет. Всякий, способный построить веб-сайт на Joomla, может при желании отредактировать содержимое любых исходных файлов или изменить порядок выполнения программы.
 
Подробнее...