Комментарии

Популярные расширения 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. Бесплатный…

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

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

Модуль - Contact Form FX

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

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

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

 

В языке РНР теперь допускается связывание методов в цепочку. Это означает, что если один метод возвращает объект, то этот объект может быть использован для выполнения другого метода. Ниже приведен простой пример связывания методов в цепочку.

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

В языке РНР имеется встроенный класс, называемый стандартным. Объект этого класса можно создать следующим образом:

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

Прежде чем воспользоваться объектом, необходимо создать его. Большинство объектов создаются в Joomla тремя способами.

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

В большинстве классов определяется специальный метод под названием construct (). Этот метод вызывается автоматически при создании объекта данного типа. Он содержит код, требующийся для инициализации объекта, например, для установки значений по умолчанию в полях объекта.

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

Маршрутизатор. Программа, преобразующая в Joomla массив команд в URL, и наоборот. Как правило, маршрутизатор содержит два метода: build () и parse (). Метод build () принимает массив команд и возвращает объект URL. А метод build (), наоборот, превращает объект URL в массив команд.

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

 

Итак, у нас имеются все данные для файла экспорта. Поэтому осталось лишь создать этот файл и отправить его браузеру. И делается это в методе exportReport () из класса контроллера JoomproSubsControllerSubManager, объявляемого в файле controllers/submanager.php. Ниже приведен исходный код этого метода.

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

Как упоминалось ранее, маршрутизатор представляет собой класс, преобразующий URL в массив команд. У этого класса имеются два открытых метода parse () и build (). Метод parse () принимает объект типа JURI и возвращает массив команд. А метод build () выполняет противоположную функцию, принимая массив команд и возвращая объект типа JURI.

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

На последней стадии рассматриваемого здесь процесса форма воспроизводится в окне браузера. Для этой цели в папке views /weblink/tmpl с файлами компоновки компонента Weblinks имеются файлы edit.php и edit_params.php. В этих файлах форма компонуется с помощью объекта типа JForm. В частности, файл edit.php служит для компоновки основной части формы, тогда как файл edit_params .php, как и следовало ожидать, — для отображения параметров элемента веб-ссылки.

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

В отношении метода loadForm () остается лишь заметить, что перед выполнением блока try необходимо убедиться, сохранена ли форма в оперативной памяти. Такая проверка производится в следующем фрагменте кода:

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

Начнем наше исследование с представления списка веб-ссылок. Ниже приведен исходный код метода display () из класса WeblinksController.

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