Разработка на базе Joomla
Добавляем поддержку множественного выбора в JElementList для Joomla 1.5
- Пятница, 25 ноября 2011
- Автор: smart
- Категория: Разработка
При разработке модулей периодически требуется параметр, позволяющий выбрать из списка сразу несколько значений. В Joomla 1.7 с этим никаких проблем нет, тип поля формы JFormFieldList, используемый для списков, поддерживает множественный выбор, а вот в Joomla 1.5, в JElementList, этого нет. Однако, все можно исправить.
Тип ModuleLayout в параметрах модулей Joomla 1.5
- Пятница, 18 ноября 2011
- Автор: smart
- Категория: Разработка
В Joomla 1.7 у модулей появился достаточно удобный функционал - возможность выбора layout'а в параметрах модуля из выпадающего списка (причем, если в каком-то из шаблонов сайта данный layout переопределен или добавлен альтернативный - он тоже будет присутствовать в списке). А вот в Joomla 1.5 этого сильно не хватало. Недавно я нашел на форуме неплохое решение от пользователя danik.html и немного его доработал.
Различие в работе метода JHTML::stylesheet в Joomla 1.5 и Joomla 2.5
- Пятница, 18 ноября 2011
- Автор: smart
- Категория: Разработка
В Joomla, начиная с версии 1.5, появился очень удобный вспомогательный класс JHTML с набором статичных методов для упрощения работы с HTML-разметкой документа. В том числе, присутствует метод JHTML::stylesheet, позволяющий быстро подключить требуемый CSS-файл стилей. На днях я обнаружил одно неприятное различие в работе этого метода в Joomla 1.5 и Joomla 1.7, которое создает небольшие проблемы в реализации универсального кода модуля для обеих версий Joomla.
Как увеличить длину заголовков материалов и категорий в Joomla 1.5
- Среда, 04 ноября 2009
- Автор: xobot
- Категория: Разработка
По умолчанию длина заголовков материалов в Joomla 1.5 не может превышать 50 символов. На форумах часто задают вопрос: а можно ли увеличить длину заголовков материалов? Конечно можно, хотя для этого необходимо сделать некоторые модификации.
Параметры расширений Joomla! 1.5 и их использование
- Понедельник, 28 сентября 2009
- Автор: Mitrich
- Категория: Разработка
При написании своих расширений зачастую требуется внести некие ветвления функциональности продукта определяемые извне (из административной части расширения).
Создание параметров, их типов и имен осуществляется с помощью описания их в XML-файле расширения и последующего использования внутри расширения.
Дополнительный параметр к материалу в Joomla 1.5
- Вторник, 10 марта 2009
- Автор: Вадим Куницын
- Категория: Разработка
Иногда, для автоматизации, необходимо к материалу добавить еще параметр, в зависимости от которого будет выводиться то что Вам требуется. В этой статье я расскажу как это можно реализовать.
Создание кнопки для визуального редактора в Joomla 1.5
- Среда, 14 января 2009
- Автор: smart
- Категория: Разработка
Весьма серьезным преимуществом Joomla перед другими системами является довольно широкие возможности расширения базового функционала системы посредством различного рода расширений. В этой статье мы расскажем, как создать плагин, добавляющий дополнительную кнопку для редактора материалов, по нажатию на которую в редактируемый вставлялся бы некий текст.
Простой журнал аудита на триггерах MySQL
- Воскресенье, 04 ноября 2007
- Автор: Alex_B
- Категория: Разработка
Небольшая заметка об использовании триггеров в СУБД MySQL. Несмотря на достаточно приличный возраст этой СУБД, поддержка триггеров появилась только в 5-й версии и достаточно мало описана на русском языке.
Использование DOMIT в Joomla 1.0
- Понедельник, 08 октября 2007
- Автор: Alex_B
- Категория: Разработка
Статья об использовании библиотеки DOMIT для работы с файлами формата XML. В статье рассмотрены различные аспекты применения библиотеки на примере работы с файлом данных для компонента галереи изображений.
Оптимизация структуры базы данных Joomla 1.0
- Пятница, 10 августа 2007
- Автор: smart
- Категория: Разработка
На официальном форуме Joomla появилась интересное сообщение: пользователь Beat (один из разработчиков компонента CommunityBuilder) провел анализ эффективности наиболее часто выполняемых запросов к базе данных Joomla и предложил небольшую оптимизацию индексов таблиц для повышения производительности Joomla.
Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом
Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.
Мы рады пригласить вас в ряды нашего сообщества!
Коротко о главном в Joomla
Новости портала
Новое в блогах
-
Запуск выполнения задач планировщика задач Joomla из консоли (CLI)
-
Совет по Joomla: группированные списки select с помощью HTMLHelper select.groupedlist
-
Как добавить свой таб или поле в интерфейс Joomla с помощью плагина. «Joomla way».
-
Разные макеты карточки товара и категории в JoomShopping
-
Как добавить свой повторяемый элемент интерфейса в класс HTMLHelper Joomla 4+
Видео
Форум о Joomla
-
Re: После перехода на https перестаёт работать XML карта сайта Xmap
Карта сайта
-
Re: После перехода на https перестаёт работать XML карта сайта Xmap
Карта сайта
-
Re: После перехода на https перестаёт работать XML карта сайта Xmap
Карта сайта
-
Re: После перехода на https перестаёт работать XML карта сайта Xmap
Карта сайта
-
Re: После перехода на https перестаёт работать XML карта сайта Xmap
Карта сайта