Комментарии

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

Язык манипулирования данными (ЯМДDDM). Состоит из команд запросов базы данных SQL, обрабатывающих данные в таблицах базы данных (например, SELECT, UPDATE или DELETE).

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

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

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

Индексированный массив. Массив, применяемый в языке РНР для хранения данных по порядку номеров, начиная с нуля.

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

 

Если требуется написать программы командной строки, взаимодействующие с CMS, то для их размещения имеются две возможности. В рассмотренном выше примере было разработано совершенно отдельное приложение, опирающееся на собственную версию платформы Joomla и действующее независимо от программ CMS. А что касается системы CMS, то в этом приложении достаточно было знать лишь порядок установления связи с базой данных и программой электронной почты. Данное приложение могло бы благополучно работать на отдельном сервере, например, для текущего контроля подписок на любом числе веб-сайтов с системой Joomla CMS, для чего потребовалось бы только создать разные конфигурационные файлы. С другой стороны, созданные приложения командной строки можно расположить и в структуре папок Joomla CMS. Так, в версии 1.7 для этой цели в структуру папок Joomla CMS была введена новая папка cli.

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

Первым необходимо создать конфигурационный файл. У него должна быть такая же структура, как и у конфигурационного файла системы Joomla CMS, и для этого достаточно скопировать файл configuration.php из корневой папки установленной среды Joomla. Для целей данного примера потребуются лишь те поля из структуры конфигурационного файла, которые используются для установления связи с базой данных CMS и отправки электронной почты, хотя в этот файл будут включены и другие поля. Ниже приведен исходный код для ввода в файл configuration.php.

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

Проверка достоверности формы

 

Поведение formvalidation позволяет проверить достоверность данных в полях форм средствами JavaScript. Проверка достоверности средствами JavaScript обладает тем преимуществом, что дает возможность немедленно уведомить пользователя, не дожидаясь предъявления формы, если он введет недостоверные данные в поле формы. Ниже приведен пример действия поведения для проверки достоверности формы на экране Edit Your Profile (Правка вашего профиля) в пользовательской части веб-сайта.

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

 

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

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

 

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

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

Запросы на объединение по команде UNION в классе JDatabaseQuery не поддерживаются. Как пояснялось ранее, они редко используются в приложениях Joomla.

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

Создание объекта типа JDatabaseQuery в CMS Joomla

Объект запроса создается с помощью метода getQuery () из класса JDatabase. Например, в следующей строке кода создается пустой объект запроса:

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