Комментарии

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

 

В папке libraries/joomla/html содержится целый ряд полезных методов для разработки приложений Joomla!. Некоторые из них вкратце описываются в этом приложении. Следует, однако, иметь в виду, что все эти методы статические.

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

По умолчанию метод JHtml:: _ () обращается для поиска классов и методов к папке libraries/joomla/html/html. В этом разделе вкратце описываются некоторые из наиболее употребительных классов, находящихся в данной папке. Имя всех этих классов начинается буквами JHtml.

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

Для целей данного примера будет выбрана несколько иная структура проекта, чем в рассмотренных ранее примерах. В частности, файлы программ и журналов регистрации должны размещаться в папке src, находящейся в папке joomla-platform. С этой целью создайте сначала новую папку platform-test/joomla-platform/src, а в ней — папку logs для хранения файлов с журналами регистрации. Таким образом, в папке src должны оказаться три файла и одна папка, как показано ниже.

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

Упаковка компонента для Joomla 2.5 или Joomla 3.0

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

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

Итак, мы создали вполне работоспособный модуль. А теперь его нужно сделать доступным на платформе Joomla. Это делается просто и таким же образом, как и для подключаемых в качестве расширения модулей. Для упаковки модуля в архивный файл выполните следующие действия.

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

Список этих файлов похож на список файлов рассмотренного ранее модуля Latest Users. Но в данном случае файлы языковой поддержки помещены в папку самого модуля, а не в основную папку языковой поддержки.

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

В XML-файле рассматриваемого здесь модуля содержатся сведения о файлах и папках, используемых для установки и удаления данного модуля, а также определения полей для любых параметров модуля. Файл mod_users_latest.xml по своему составу очень похож на XML-файлы подключаемых модулей, рассматривавшихся в главе 5, за исключением того, что атрибут type элемента разметки extension имеет значение "module". В приведенном ниже коде демонстрируется, каким образом элементы разметки files и languages определяются в файле mod_users_latest.xml.

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

Ввод файлов языковой поддержки Joomla

Как и прежде, у нас имеются два файла языковой поддержки, находящиеся в папке plugins/user/myregistration2/language/en-GB). Основным является файл еп-GB. plg_user_myregistration2.ini, тогда как системный файл (с расширением . sys) служит для перевода названия и описания подключаемого модуля в диспетчере подключаемых модулей.

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

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

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

По умолчанию метод JHTML:: _ () обращается для поиска классов и методов к папке libraries/joomla/html/html. В этом разделе вкратце описываются некоторые из наиболее употребительных классов, находящихся в данной папке. Имя всех этих классов начинается буквами JHTML.

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