Комментарии

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

 

Иногда оказывается полезно заглянуть в работающую программу, чтобы проанализировать значения ее переменных. Как пояснялось в прошлых статьях нашего сайта, для этой цели в частности и для отладки программ, написанных на языке РНР, вообще можно воспользоваться интегрированной средой разработки Eclipse или Netbeans.

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

При создании подкласса в него можно ввести новые методы и поля, а также изменить уже имеющиеся методы и поля. Такой прием называется переопределением. Для переопределения достаточно создать в подклассе метод с тем же самым именем и модификатором доступа (public, protected, private), что и у метода в родительском классе.

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

Если знать, каким образом на языке SQL составляются запросы на выборку по команде SELECT, то сделать это средствами класса JDatabaseQuery не составит большого труда. Ниже перечислены методы из класса JDatabaseQuery для каждого оператора, используемого в запросе по команде SELECT.

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

Внешние ключи отлично подходят для связывания одной строки из одной таблицы с одной строкой в другой таблице. Но иногда требуется установить соответствие нескольких строк из одной таблицы с несколькими строками в другой таблице. Рассмотрим в данном примере взаимосвязь между таблицами учащихся и классов. Каждый учащийся может пройти обучение во многих классах, а каждый класс может быть назначен многим учащимся. Это так называемое отношение "многие ко многим". Такое отношение обычно реализуется с помощью таблицы соответствий. В данном случае можно создать таблицу соответствий student_class_map с двумя столбцами student_id и class_id, а также первичный ключ, объединяющий оба этих столбца. Иными словами, отдельный класс может быть назначен конкретному учащемуся только один раз.

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

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

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

Запросы, формируемые по команде INSERT, служат для ввода новых строк в таблицы базы данных. Ниже приведена общая форма запроса, составляемого по команде INSERT.

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

Обращаться к базе данных MySQL можно, конечно, из командной строки, но работать с ней намного удобнее с помощью специальной программы phpMyAdmin, распространяемой в составе таких широко известных программных пакетов LAMP для веб-серверов, как ХАМРР, а также доступной на большинстве веб-узлов.

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

Экранная форма Webinks Manager: Weblinks, обладает достаточно полными функциональными возможностями и проста в употреблении, позволяя администратору веб-сайта просматривать любое количество элементов веб-ссылок и манипулировать ими. Она содержит немало оперативно доступных средств для фильтрации, сортировки, выполнения групповых операций, переупорядочения и разбиения на страницы. Кроме того, она разработана с учетом защиты от злонамеренного кода, включая регистрацию элементов и снятие их с регистрации, чтобы разные пользователи не пытались одновременно редактировать одни и те же элементы.

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