Разработка на базе Joomla
Подключение PHPStorm к удаленной базе данных
- Среда, 28 мая 2014
- Автор: Аркадий Седельников
- Категория: Разработка
Уже долгое время мне мозолила глаз вкладка "Database" в правом верхнем углу PHPStorm. Решил с ней разобраться в конце концов и подключить базу данных разрабатываемого сайта к проекту. Оказалось все не так сложно и, в результате, очень удобно.
Пакетная установка расширений Joomla
- Пятница, 10 января 2014
- Автор: Вадим Куницын
- Категория: Разработка
Сегодня обратились в поддержку, по поводу не корректного удаления пакета расширений Joomla. Я задался вопросом, а как собственно правильно должен выглядеть пакет установки расширения Joomla. Полез в документацию и хочу поделиться, на мой взгляд, ценной информацией.
Joomla Ajax интерфейс (com_ajax)
- Четверг, 09 января 2014
- Автор: Александр Духновский
- Категория: Разработка
В Joomla 3.x появился новый компонент под названием com_ajax. Который представляет из себя тонкий, расширяемый компонент, использующийся в качестве отправной точки для выполнения HTTP запросов из модулей и плагинов.
Ajax изменение сортировки контента в универсальном модуле FLEXIcontent
- Четверг, 09 января 2014
- Автор: Аркадий Седельников
- Категория: Разработка
Задача — сделать в модуле табы при нажатии на которые происходила бы новая выборка контента с другими параметрами сортировки или отбора. Способ подходит для любого модуля и для любого компонента. Кто видел универсальный модуль FLEXIcontent изнутри, тот поймет, почему я не полез в него, а сделал в обход.
Подключение к внешней базе данных
- Четверг, 09 января 2014
- Автор: Дмитрий Рекун
- Категория: Разработка
Если вы хотите получить доступ к таблицам той же базы данных, в которую установлена Joomla!, вы можете просто использовать метод JFactory::getDbo(). А если возникла необходимость в подключении к внешней базе данных из Joomla? Это может быть другая база данных на этом же сервере или вообще на другом сервере, и возможно с другим драйвером базы данных. Вы можете сделать это с помощью метода JDatabase::getInstance().
Как программно изменить параметры компонента в Joomla 3?
- Суббота, 04 января 2014
- Автор: smart
- Категория: Разработка
Периодически возникает необходимость изменить программно тот или иной параметр одного из компонентов Joomla. Например, в Joomla 3.1.5 и Joomla 3.2 по умолчанию в компоненте com_user установлено неверное значение параметра «Группа пользователей для Гостей» — указан идентификатор 13, а должно быть 1 (Public) или 9 (Guest). В этой заметки мы рассмотрим как решить эту задачу программно.
Как из SEF-ссылки получить обычную в Joomla 2.5?
- Среда, 30 ноября 2011
- Автор: smart
- Категория: Разработка
В свое время была у меня задача — зная SEF-ссылку (для стандартного компонента SEF) получить оригинальную ссылку и надо признаться тогда я ее так и не решил. Однако недавно, изучая класс JRouter, я нашел решение этой задачи. Даже как-то обидно стало, что тогда не решил.
Добавляем поддержку множественного выбора в 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!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом
Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.
Мы рады пригласить вас в ряды нашего сообщества!
Коротко о главном в Joomla
Новости портала
Новое в блогах
-
Как добавить свой повторяемый элемент интерфейса в класс HTMLHelper Joomla 4+
-
Обновление сайта с Joomla 3 до Joomla 5. Инструкция
-
Пример рендера модального окна в Joomla 5 с Bootsrap 5 Optional sizes и Fullscreen mode.
-
Как починить пагинацию в своих расширениях для Joomla 5.1.3+. Backwards breaking changes
-
Анатомия умного поиска в Joomla 5. Создание плагина.
Видео
Форум о Joomla
-
Re: Новость о вашем расширении на JoomlaPortal
Предложения и пожелания
-
Re: Материал=Гиперссылка?
Joomla 3.x: Установка, обновление и настройка
-
Re: Хостинг для Joomla 5
Joomla 4 и Joomla 5: Общие вопросы
-
Хостинг для Joomla 5
Joomla 4 и Joomla 5: Общие вопросы
-
Spontaneous Nights Await You in Your Town
Joomla 4 и Joomla 5: Локализация