Комментарии

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

Еще один более совершенный прием программирования для Joomla состоит в применении переменных вместо имен классов и методов. Например, в методе execute () из класса JController имеется следующая строка кода:

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

 

Если переменная передается функции или методу по ссылке с помощью префикса &, то при изменении ее значения в теле функции или метода внесенные изменения становятся доступными в коде, из которого вызывалась функция или метод. Обратимся к следующему примеру:

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

Функции и методы PHP

Большая часть кода программ, написанных для Joomla, содержится в теле функций, которые, в свою очередь, находятся в классах. Но иногда функции создаются как автономные единицы программного кода и не входят в состав классов. Функции, объявляемые в классах, зачастую называются методами (именно так их принято называть в языках ООП), хотя многие пользуются обозначениями "функция" и "метод" попеременно. Следует также заметить, что в языке РНР зарезервировано ключевое слово только для функции, но не для метода.

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

Для выполнения кода по заданному условию чаще всего применяются условные операторы if. Ниже приведен пример простейшей синтаксической формы условного оператора if.

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

 

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

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

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

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

В листинге ниже приведен код исходной компоновки из файла default.php. Этот простой пример компоновки еще раз наглядно демонстрирует возможности сочетания кода РНР и HTML в одном файле.

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