Комментарии

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

Модуль - Contact Form FX

Модуль Joomla для создания формы обратной связи на вашем сайте, работает при помощи технологии…

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

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

Языковое замещение. Дополнительный файл, позволяющий администратору замещать текстовые строки на любом языке мира в содержимом веб-сайта на Joomla. Как правило, имеются два файла языкового замещения: один — для пользовательской части веб-сайта, другой — для административной.

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

Создает элемент img разметки изображения в коде HTML. У него имеются пять следующих аргументов: файл изображения для атрибута src, атрибут alt, ассоциативный массив с другими атрибутами, логическое значение, обозначающее, является ли путь к файлу относительным, а также логическое значение, обозначающее, следует ли искать файл замещения в папке с шаблонами. Ниже приведен характерный пример вызова данного метода.

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

В такой крупной кодовой базе, как Joomla, исходный код приходится распределять по многим файлам. А для этого нужно разбираться в различных типах файлов РНР, знать, как они включаются в работающую программу и что при этом происходит. Практически все файлы в Joomla разделяются на три категории.

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

В файлах, содержащих только исходный код РНР, весь этот код обычно размещается в одном элементе разметки. Но в файлах компоновки элементы разметки в коде РНР и HTML используются совместно, и поэтому в таких файлах может присутствовать немало элементов разметки в коде РНР. В зависимости от конкретной ситуации может возникнуть потребность выводить элементы разметки в коде HTML из кодовых блоков условных операторов if и циклов.

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

Замещение шаблона. Представляет собой файл компоновки, размещаемый в отдельной подпапке шаблона. Если такой файл обнаруживается, то он замещает файл стандартной компоновки по данному шаблону.

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

 

Этот файл служит в качестве точки входа в рассматриваемое здесь приложение. Его имя указывается как команда для выполнения из командной строки. Ниже приведена первая часть исходного кода из этого файла.

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

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

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

Рассмотреть особенности платформы Joomla лучше всего на конкретных примерах. В хранилище исходного кода можно найти немало примеров программ, разработанных на данной платформе, обратившись по адресу http://github.com/joomla/joomla-platform-examples. Начнем с двух простейших примеров. В одном из них используется браузер, а в другом — системный интерфейс командной строки. Программы с интерфейсом командной строки запускаются на выполнение из командной строки на консоли, а не в окне браузера.

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

Помимо базовых функциональных средств MooTools, поддерживается веб-сайт по адресу http://mootools.net/forge, где перечислены многие расширения базовой среды MooTools. Эти расширения могут быть загружены и использованы на веб-сайте Joomla. Продемонстрируем их возможности на примере простого в употреблении расширения Grayscale Image Hover, написанного Рувеном Уэсслингом (Rouven Wessling). Это расширение позволяет изменять полутоновое изображение на цветное при наведении на него курсора мыши. Ниже приведена последовательность действия для внедрения этого расширения в исходный код разрабатываемого приложения.

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

На данном этапе разработка рассматриваемого ранее компонента в основном завершена. Но в действительности разработка любого программного обеспечения никогда не прекращается. Львиная доля задач по разработке программного обеспечения приходится на исправление программных ошибок, добавление или расширение его функциональных возможностей. Поэтому одна из главных целей шаблонов проектирования вроде MVC состоит в том, чтобы упростить расширение функциональных возможностей разрабатываемой программы, сводя к минимуму риск появления непредусмотренных побочных эффектов.

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