Комментарии

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

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

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

Компонент ZOO Pro RUS v 2.4.9

Компонент ZOO от известных разработчиков yootheme предназначен для структурирования контента на…
  • Резервуарный парк
  • Разработка проектов резервуаров и резервуарных парков
  • evropac.ru
  • Свадьба в Португалии
  • Всё о свадьбе. Полезные советы молодоженам и гостям на свадьбе
  • marryme.ru
  • Оверлок Brother 4234d купить в самаре
  • В продаже - оверлок, цены ниже! Неликвидные остатки
  • textiletorg.ru
файл

Усовершенствованный подключаемый модуль для регистрации пользователей

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

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

В файловой системе Windows папки разделяются знаками обратной косой черты (\), а в Linux или Mac OS X — знаками прямой косой черты (/). В этой книге употребляются знаки прямой косой черты, но если вы работаете в Windows, то пользуйтесь вместо них знаками обратной косой черты.

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

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

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

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

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

Этот подключаемый модуль находится в файле plugins/content/joomla/joomla.php, а имя его класса — plgContent Joomla. У него имеются два метода. В частности, метод onContentAfterSave () служит для отправки пользователям уведомления по электронной почте после сохранения статьи, а метод onContentBeforeDelete () — для проверки наличия в категории содержимого любых элементов, присвоенных ей перед ее удалением.

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

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

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

В версии Joomla 1.6 внедрено новое удобное средство для специальной настройки текста, отображаемого в пользовательском интерфейсе веб-сайта. В частности, для размещения файлов языковой поддержки предоставляются две новые папки: language/overrides в пользовательской части и administrator/language/overrides в административной части.

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

Переопределение параметров

Для каждой новой компоновки пункта меню мы создаем новый XML-файл с устанавливаемыми параметрами. Это дает нам возможность специально подбирать параметры для компоновки нового пункта меню. В частности, мы можем свободно добавлять или удалять параметры, а также получать доступ к любым параметрам, добавленным в файл компоновки. Итак, добавим в файл компоновки параметр для отображения или сокрытия второго флажка. Соответствующий код с выделенными полужирным изменениями в XML-файле.

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

В версии Joomla 1.6 появилась также возможность создавать пункты меню, включающие в себя файл компоновки и XML-файл. Используя XML-файл, можно переопределить параметры настройки пункта меню. Компоновка альтернативного пункта меню создается таким же образом, как и замещение шаблона. Ниже приведена соответствующая процедура.

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

Компоновки компонентов можно изменять таким же образом, как и компоновки модулей. Допустим, нам требуется изменить компоновку компонента для регистрации пользователя в пользовательской части веб-сайта, чтобы включить в нее соглашение, которое пользователь должен принять перед тем, как зарегистрироваться на веб-сайте.

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