SW JProjects v.2.1.0 - обновление менеджера цифровых проектов для Joomla разработчиков
Компонент позволяет разработчикам сайтов на Joomla вести свой собственный сервер обновлений для своих расширений Joomla (шаблонов, модулей, плагинов etc), что позволяет доносить обновления сразу всем своим клиентам. Возможность скачивания по лицензионным ключам.
👩💻 Что нового?
Умный поиск. Добавлен плагин индексации проектов для компонента умного поиска Joomla. Плагин поддерживает мультиязычность, отображает иконку проекта в результатах поиска.
Исправление работы пагинации в списке версий. Релиз Joomla 5.1.3 был релизом закрытия уязвимостей. В связи с этим в механизм формирования ссылок пагинации Joomla были внесены изменения. Из-за этого перестали работать ссылки пагинации в списке версий. Исправлено.
Страница расширения
GitHub расширения
Joomla Extensions Directory
@joomlafeed
#расширения #joomla #php #разработка #development
Компонент позволяет разработчикам сайтов на Joomla вести свой собственный сервер обновлений для своих расширений Joomla (шаблонов, модулей, плагинов etc), что позволяет доносить обновления сразу всем своим клиентам. Возможность скачивания по лицензионным ключам.
Умный поиск. Добавлен плагин индексации проектов для компонента умного поиска Joomla. Плагин поддерживает мультиязычность, отображает иконку проекта в результатах поиска.
Исправление работы пагинации в списке версий. Релиз Joomla 5.1.3 был релизом закрытия уязвимостей. В связи с этим в механизм формирования ссылок пагинации Joomla были внесены изменения. Из-за этого перестали работать ссылки пагинации в списке версий. Исправлено.
Страница расширения
GitHub расширения
Joomla Extensions Directory
@joomlafeed
#расширения #joomla #php #разработка #development
Please open Telegram to view this post
VIEW IN TELEGRAM
Обновление плагина Action log - JoomShopping v.2.0.0
В Joomla можно просматривать действия, совершенные пользователями в разделе "Лог действий пользователей" (находится в меню "Пользователи"). Вы можете узнать кто и когда установил или удалил расширение, обновил Joomla и т.д. События в этот раздел пишут плагины для различных компонентов и Action log - JoomShopping как раз является плагином для логирования действий пользователей в админке интернет-магазина на базе Joomla JoomShopping.
Плагин позволяет записывать 14 различных событий. Среди них создание, редактирование, удаление, публикация / снятие с публикации категорий и товаров, характеристик. Также записываются обновления изображений категорий и товаров.
👩💻 v.2.0.0 Что нового?
- Joomla 5 ready. Плагин переписан под архитектуру Joomla 4, Joomla 5. Это означает, что расширение будет без проблем работать и на Joomla 6.
- Удаление поддержки Joomla 3. Для Joomla 3 используйте предыдущую версию плагина.
- Changelog URL. Добавлен Changelog url, чтобы вы могли просмотреть список изменений в новой версии перед обновлением непосредственно в админ-панели Joomla.
Страница расширения
GitHub расширения
Joomla Extensions Directory
#расширения #joomshopping
В Joomla можно просматривать действия, совершенные пользователями в разделе "Лог действий пользователей" (находится в меню "Пользователи"). Вы можете узнать кто и когда установил или удалил расширение, обновил Joomla и т.д. События в этот раздел пишут плагины для различных компонентов и Action log - JoomShopping как раз является плагином для логирования действий пользователей в админке интернет-магазина на базе Joomla JoomShopping.
Плагин позволяет записывать 14 различных событий. Среди них создание, редактирование, удаление, публикация / снятие с публикации категорий и товаров, характеристик. Также записываются обновления изображений категорий и товаров.
- Joomla 5 ready. Плагин переписан под архитектуру Joomla 4, Joomla 5. Это означает, что расширение будет без проблем работать и на Joomla 6.
- Удаление поддержки Joomla 3. Для Joomla 3 используйте предыдущую версию плагина.
- Changelog URL. Добавлен Changelog url, чтобы вы могли просмотреть список изменений в новой версии перед обновлением непосредственно в админ-панели Joomla.
Страница расширения
GitHub расширения
Joomla Extensions Directory
#расширения #joomshopping
Please open Telegram to view this post
VIEW IN TELEGRAM
Вышел номер Joomla Community Magazine за секнтябрь 2024
Сентябрьский выпуск официального журнала сообщества Joomla. Краткое содержание статей и интервью этого номера.
👩💻 Как сделать, чтобы шаблон Joomla выглядел как нативное мобильное приложение. Статья-мануал, рассказывающая как стандартному шаблону Joomla 4 и Joomla 5 Cassiopeia придать вид мобильного приложения.
👩💻 Кассиопея, мощный стандартный шаблон Joomla: как изменить шапку сайта с помощью CSS Grid. Даны простые примеры работы с CSS Grid, media-запросов. Один из результатов - меню шаблона Кассиопея встаёт в один ряд с логотипом.
👩💻 Joomlers Unite: Подведение итогов августовского мероприятия Pizza Bugs and Fun. Крайнее событие PDB состоялось 24 августа 2024 года, в нём приняли участие люди из Австрии, Канады, Египта, Франции, Германии, Греции, Италии, Кении, Нидерландов, Швейцарии, Великобритании и США.
👩💻 Steve Burge - человек стоящий за Joomlashack. Проекты Стива OSTraining и Joomlashack широко известны в мире Joomla. Как бывший школьный учитель решил посвятить свою профессиональную жизнь созданию качественных расширений для Joomla - в интерьвью Сержа Билона.
👩💻 Наконец-то я устранил самые досадные проблемы в управлении сайтом. В статье даются простые ответы на вопросы: как избавиться от лишних уведомлений по e-mail от Joomla? Как увидеть изменения на сайте сразу, а не с запозданием? Редактор Joomla не позволяет вставлять любой HTML несмотря на то, что я суперпользователь?
👩💻 Удивительные женщины в Joomla: Nadja Lamisch. Одна из серии статей, рассказывающая о женщинах-разработчиках, которые постоянно оставляют свой след в нашей любимой CMS.
👩💻 Шаблоны для Joomla - Эпизод 5: T3, Extendible TM, GK, YT & Plazart Frameworks. Продолжение серии статей о шаблонах для Joomla.
👩💻 Инструменты для создания компонента - Часть 3: создание компонента. Продолжение серии статей, в которой вы приступите к созданию собственного компонента.
👩💻 Пролейте немного света на ваши расширения... В статье рассказывается о том, как разработчики Joomla расширений могут разместить их в официальном маркетплейсе расширений Joomla Extensions Directory.
Подробнее на портале сообщества Joomlaportal.ru
Подписывайтесь на новости мира Joomla на канале @joomlafeed
Сентябрьский выпуск официального журнала сообщества Joomla. Краткое содержание статей и интервью этого номера.
Подробнее на портале сообщества Joomlaportal.ru
Подписывайтесь на новости мира Joomla на канале @joomlafeed
Please open Telegram to view this post
VIEW IN TELEGRAM
Как запустить email- и SMS уведомления на Joomla с использованием API
Публикация в хабе Joomla и блоге компании Exolve о том, как использовать сервис компании по рассылке SMS.
Читать на Хабре
Публикация в хабе Joomla и блоге компании Exolve о том, как использовать сервис компании по рассылке SMS.
Читать на Хабре
Хабр
Как запустить email- и SMS уведомления на Joomla с использованием API
В цифровом маркетинге коммуникация с клиентами играет ключевую роль в успехе бизнеса. Хотя email-уведомления остаются мощным инструментом, SMS приобретают все большее значение благодаря оперативности...
Вышел компонент XML-карты сайта JL Sitemap v2.0.0 для Joomla 5
Компонент формирует статические XML-файлы карты сайта, получая данные от плагинов для каждого поддерживаемого компонента. Есть возможность запускать генерацию карты вручную, по CRON и действиями пользователей.
v.2.0.0 Что нового?
Основная задача релиза - обновить компонент в текущем его состоянии до архитектуры расширений Joomla 4 / Joomla 5.
👩💻 Добавлено
- компонент обновлён до архитектуры Joomla 4 / Joomla 5. Успешно протестирован на Joomla 4.4.x и Joomla 5.1.x
- плагины, входящие в пакет, обновлены до архитектуры Joomla 4 / Joomla 5.
- генерация XML карты сайта работает с выключенным плагином обратной совместимости Joomla 5.
👩💻 Удалено
- Удалена поддержка Joomla 3. Данная версия компонента не установится и не будет работать на Joomla 3.
- Удалён плагин для K2.
👩💻 Исправление ошибок
В процессе рефакторинга были исправлены некоторые ошибки, в том числе и те, для которых были открыты issue на GitHub.
- Плагин Kunena. Добавлена недостающая языковая константа
- Плагин Virtuemart. Исправлена ошибка, из-за которой производители не добавлялись в XML карту сайта
Новость на Joomline.ru
Скачать
GitHub компонента
#расширения
Компонент формирует статические XML-файлы карты сайта, получая данные от плагинов для каждого поддерживаемого компонента. Есть возможность запускать генерацию карты вручную, по CRON и действиями пользователей.
v.2.0.0 Что нового?
Основная задача релиза - обновить компонент в текущем его состоянии до архитектуры расширений Joomla 4 / Joomla 5.
- компонент обновлён до архитектуры Joomla 4 / Joomla 5. Успешно протестирован на Joomla 4.4.x и Joomla 5.1.x
- плагины, входящие в пакет, обновлены до архитектуры Joomla 4 / Joomla 5.
- генерация XML карты сайта работает с выключенным плагином обратной совместимости Joomla 5.
- Удалена поддержка Joomla 3. Данная версия компонента не установится и не будет работать на Joomla 3.
- Удалён плагин для K2.
В процессе рефакторинга были исправлены некоторые ошибки, в том числе и те, для которых были открыты issue на GitHub.
- Плагин Kunena. Добавлена недостающая языковая константа
- Плагин Virtuemart. Исправлена ошибка, из-за которой производители не добавлялись в XML карту сайта
Новость на Joomline.ru
Скачать
GitHub компонента
#расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Вышли релизы Joomla 5.2.0 и Joomla 4.4.9 🎉
Проект Joomla с радостью объявляет о выпуске Joomla 5.2 вместе с Joomla 4.4.9. Новая минорная версия Joomla 5.2 несет в себе улучшения, облегчающие создание и управление веб-сайтами для всех - от разработчиков до создателей контента.
https://joomlaportal.ru/news/release-news/vyshli-relizy-joomla-5-2-0-i-joomla-4-4-9
Проект Joomla с радостью объявляет о выпуске Joomla 5.2 вместе с Joomla 4.4.9. Новая минорная версия Joomla 5.2 несет в себе улучшения, облегчающие создание и управление веб-сайтами для всех - от разработчиков до создателей контента.
https://joomlaportal.ru/news/release-news/vyshli-relizy-joomla-5-2-0-i-joomla-4-4-9
joomlaportal.ru
Вышли релизы Joomla 5.2.0 и Joomla 4.4.9 - Релизы Joomla - Joomlaportal
Проект Joomla! рад сообщить о выпуске новой минорной версии Joomla 5.2.0 и версии исправлений ошибок Joomla 4.4.9.
Подключение сторонних PHP библиотек в Joomla
PHP библиотеки удобны тем, что к ним можно обращаться из любого места Приложения: из плагина, модели компонента, модуля и т.д. В случае, если подобную задачу кто-то уже решал и оформил в виде библиотеки (и даже обновляет её) - имеет смысл подключить в свою Joomla эту библиотеку. Например, вам для разработки способа оплаты интернет-магазина нужна официальная библиотека платёжного агрегатора. Или вас устраивает официальный PHP SDK какой-нибудь CRM.
Как это сделать? - расскажет эта небольшая статья.
Читать на Хабре.
PHP библиотеки удобны тем, что к ним можно обращаться из любого места Приложения: из плагина, модели компонента, модуля и т.д. В случае, если подобную задачу кто-то уже решал и оформил в виде библиотеки (и даже обновляет её) - имеет смысл подключить в свою Joomla эту библиотеку. Например, вам для разработки способа оплаты интернет-магазина нужна официальная библиотека платёжного агрегатора. Или вас устраивает официальный PHP SDK какой-нибудь CRM.
Как это сделать? - расскажет эта небольшая статья.
Читать на Хабре.
Media is too big
VIEW IN TELEGRAM
Обновление сайта с Joomla 3 до Joomla 5. Инструкция.
В видео рассказывается и показывается как быстро обновить сайт со старой Joomla 3 до Joomla 5. Собственно обновление, за вычетом всех рассказов, занимает около 10-15 минут. Рассказывается о релизном цикле Joomla, системных требованиях и общей логике обновления.
Ссылки для видео:
- Скрипт для отключения всех расширений, не относящихся к ядру Joomla
- Joomla GitHub
- Сайт русскоязычного сообщества joomla
- Русский язык для Joomla
Видео также доступно на RuTube и VK Video
В видео рассказывается и показывается как быстро обновить сайт со старой Joomla 3 до Joomla 5. Собственно обновление, за вычетом всех рассказов, занимает около 10-15 минут. Рассказывается о релизном цикле Joomla, системных требованиях и общей логике обновления.
Ссылки для видео:
- Скрипт для отключения всех расширений, не относящихся к ядру Joomla
- Joomla GitHub
- Сайт русскоязычного сообщества joomla
- Русский язык для Joomla
Видео также доступно на RuTube и VK Video
Как событие Joomla назовёшь, так оно и триггернётся?
— Нет! Вы, конечно, можете называть события как угодно и вызывать откуда угодно, но правильно составленные имена событий не будут требовать заучивания, они как будто сами будут печататься на экране.
Как же следует именовать события в своих компонентах? — Так, чтобы они читались как полноценные предложения, а для этого надо разобраться с их структурой.
Обычное предложение состоит из подлежащего, сказуемого и дополнения.
Читать статью на Хабре участника нашего сообщества Виталия Некрасова (@vitalik_a)
#разработка #php
— Нет! Вы, конечно, можете называть события как угодно и вызывать откуда угодно, но правильно составленные имена событий не будут требовать заучивания, они как будто сами будут печататься на экране.
Как же следует именовать события в своих компонентах? — Так, чтобы они читались как полноценные предложения, а для этого надо разобраться с их структурой.
Обычное предложение состоит из подлежащего, сказуемого и дополнения.
Читать статью на Хабре участника нашего сообщества Виталия Некрасова (@vitalik_a)
#разработка #php
Хабр
Как событие Joomla назовёшь, так оно и триггернётся?
— Нет! Вы, конечно, можете называть события как угодно и вызывать откуда угодно, но правильно составленные имена событий не будут требовать заучивания, они как будто сами будут печататься на экране....
Phoca Atum Custom CSS для Joomla 5
Файл
Подробнее
Файл
user.css
для шаблона панели администратора Joomla 5 - Atum. Этот файл является своеобразной "темой" для шаблона Atum. Чтобы установить его - скопируйте файл user.css
из пакета в папку media/templates/administrator/atum/css/
.Подробнее
Кто создал CMS Joomla
Небольшой экскурс в историю любимой CMS от PHP Zone.
Погрузиться в историю
Также интересные крупицы информации о Joomla можно найти в статье на сайте агентства Peppers Digital
Небольшой экскурс в историю любимой CMS от PHP Zone.
Погрузиться в историю
Также интересные крупицы информации о Joomla можно найти в статье на сайте агентства Peppers Digital
php.zone
Кто создал CMS Joomla
Эта статья посвящена тем, кто стоял у истоков Joomla, а также тем, кто управляет проектом сегодня.
Joomla 5.2: обзор обновления от центра обучения Joomla Center
14 октября 2024 года вышла Joomla 5.2. Нововведения касаются SEO, шаблонов писем, обучающих туров и многого другого. Встречайте статью-обзор от ведущего Joomla Center Антон Майоров (@notanroyamov)
👩💻 Краткое содержание:
- Улучшения обучающих туров
- - Как работают новые обучающие туры?
- - Как запустить тур самостоятельно?
- Модуль «Материалы»
- Шаблоны писем
- - Настройки шаблонов писем
- - Управления переопределениями шаблонов писем
- Улучшения SEO
- - Добавлять суффикс к URL
- - Исключать дубли URL
- Прочие новшества Joomla 5.2
- - Быстрое создание пунктов меню для категорий
- - Условные поля для форм
- - Многоязычное меню
- - CSS-классы для ссылок в TinyMCE
- - Улучшенная безопасность паролей
- - Улучшения медиа-менеджера
- - Поддержка PHP 8.4
Читать обзор
14 октября 2024 года вышла Joomla 5.2. Нововведения касаются SEO, шаблонов писем, обучающих туров и многого другого. Встречайте статью-обзор от ведущего Joomla Center Антон Майоров (@notanroyamov)
- Улучшения обучающих туров
- - Как работают новые обучающие туры?
- - Как запустить тур самостоятельно?
- Модуль «Материалы»
- Шаблоны писем
- - Настройки шаблонов писем
- - Управления переопределениями шаблонов писем
- Улучшения SEO
- - Добавлять суффикс к URL
- - Исключать дубли URL
- Прочие новшества Joomla 5.2
- - Быстрое создание пунктов меню для категорий
- - Условные поля для форм
- - Многоязычное меню
- - CSS-классы для ссылок в TinyMCE
- - Улучшенная безопасность паролей
- - Улучшения медиа-менеджера
- - Поддержка PHP 8.4
Читать обзор
Please open Telegram to view this post
VIEW IN TELEGRAM
Каждому событию Joomla — свой класс
Посты на Хабре для разработчиков от участника нашего сообщества Виталия Некрасова (@vitalik_a) о работе над плагинами для Joomla 4 и Joomla 5.
- Каждому событию Joomla — свой класс
- Заменяем устаревший метод CMSApplicationInterface::triggerEvent в Joomla 5.1.4
#разработка #php
Посты на Хабре для разработчиков от участника нашего сообщества Виталия Некрасова (@vitalik_a) о работе над плагинами для Joomla 4 и Joomla 5.
- Каждому событию Joomla — свой класс
- Заменяем устаревший метод CMSApplicationInterface::triggerEvent в Joomla 5.1.4
#разработка #php
Хабр
Каждому событию Joomla — свой класс
В посте Заменяем устаревший метод CMSApplicationInterface::triggerEvent в Joomla 5.1.4 я вскольз упоминал собственные классы событий. Теперь я хочу рассказать о них подробнее. Создание класса...
Как добавить свой таб или поле в интерфейс Joomla с помощью плагина. «Joomla way».
Задачи могут быть самые разные: поле аватара для пользователя в
Читать на Хабре
#joomla #php #разработка
Задачи могут быть самые разные: поле аватара для пользователя в
com_users
, дополнительный таб в форму редактирования материала, поле связи одной сущности с другой и т.д. Сразу оговорюсь, что бывает и "non-Joomla way" - то есть подходы, которые не предполагаются ядром CMS, но при этом и явно не запрещаются. Сейчас речь пойдёт о традиционном пути, который состоит из 2-х простых шагов.Читать на Хабре
#joomla #php #разработка
Заменяем устаревший метод Joomla\CMS\Table\Table::getInstance в Joomla 5.1.4.
Пост на Хабре для разработчиков от участника нашего сообщества Виталия Некрасова (@vitalik_a) о работе c классом Table (работа с таблицами базы данных) для Joomla 4 и Joomla 5. Полезен будет для тех, кто обновляет старое расширение.
Читать пост на Хабре
#joomla #php #разработка
Пост на Хабре для разработчиков от участника нашего сообщества Виталия Некрасова (@vitalik_a) о работе c классом Table (работа с таблицами базы данных) для Joomla 4 и Joomla 5. Полезен будет для тех, кто обновляет старое расширение.
Читать пост на Хабре
#joomla #php #разработка
Хабр
Пост @VitaliyNekrasov — Joomla — 09.09 11:09
Заменяем устаревший метод Joomla\CMS\Table\Table::getInstance в Joomla 5.1.4. Раньше объект таблицы создавали методом getInstance класса Joomla\CMS\Table\Table . <?php $table =...
Calendar Filter - новый модуль для фильтрации материалов Joomla 🔭🛠
Команда NorrNext представила модуль, который позволяет фильтровать материалы в блоге категории без перезагрузки страницы (ajax) в двух режимах:
☑️ Календарь. основанный на Vanilla календарь с выбором нужной даты. Сортировка по выбранному дню.
☑️ Список. Выбор нужного месяца и выбор года для сортировки контента.
Расширение написано на новой архитектуре Joomla и будет работать на версиях 4, 5 и 6.
Страница продукта (на англ.)
Демо модуля
Команда NorrNext представила модуль, который позволяет фильтровать материалы в блоге категории без перезагрузки страницы (ajax) в двух режимах:
☑️ Календарь. основанный на Vanilla календарь с выбором нужной даты. Сортировка по выбранному дню.
☑️ Список. Выбор нужного месяца и выбор года для сортировки контента.
Расширение написано на новой архитектуре Joomla и будет работать на версиях 4, 5 и 6.
Страница продукта (на англ.)
Демо модуля
Генератор плагина и модуля для Joomla 5
Сервис предоставляет возможность быстро сгенерировать "болванку" для создания модуля и плагина для Joomla 5 с учётом новой архитектуры расширений Joomla.
Сервис бесплатный. Генерируемый код потребует небольших доработок, но в целом для старта нового расширения сервис может пригодится для начинающих разработчиков.
Страница сервиса
Сервис предоставляет возможность быстро сгенерировать "болванку" для создания модуля и плагина для Joomla 5 с учётом новой архитектуры расширений Joomla.
Сервис бесплатный. Генерируемый код потребует небольших доработок, но в целом для старта нового расширения сервис может пригодится для начинающих разработчиков.
Страница сервиса
Вышел номер Joomla Community Magazine за октябрь 2024
Октябрьский выпуск официального журнала сообщества Joomla. Краткое содержание статей и интервью этого номера.
👩💻 Joomla 5.2: обзор новинок. Улучшения в интерактивных турах, мультиязычности, новый универсальный модуль материалов, настраиваемые e-mail шаблоны, сохранение категории в меню и другое.
👩💻 Академия Joomla: возможность для студентов внести свой вклад в разработку программного обеспечения с открытым исходным кодом. Joomla неоднократно принимала участие в Google Summer of Code, где студенты-программисты получали опыт в разработке Open Source проектов, что давало рост и студентам и Joomla. Логично предположить создание собственной Академии.
👩💻 Как создать расширение для Joomla! с помощью искусственного интеллекта. Греческий разработчик Янис Фитрос создал 7 простых расширений с помощью ChatGPT и делится своим опытом.
👩💻 Комплексный подход к оптимизации вашего веб-сайта на Joomla 5 - Серия статей. Статья содержит mp3-трек для прослушивания. Что-то новенькое в JCM...
👩💻 Инструменты для создания компонента - 4: Встроенные дополнения и некоторые инструменты настройки. Продолжение серии статей по написанию компонента для Joomla.
👩💻 Анатомия умного поиска в Joomla. Часть 1: введение. Перевод на английский статьи Сергея Толкачева (@sergeytolkachyov) о создании собственного плагина умного поиска для Joomla 5, разделенная на небольшую серию.
👩💻 Удивительные женщины в Joomla: Elisa Foltyn. Одна из серии статей, рассказывающая о женщинах-разработчиках, которые постоянно оставляют свой след в нашей любимой CMS.
👩💻 Удерживайте фокус внимания. Статья поднимает ряд вопросов о доступности сайта и контента для слабовидящих и отвечает на них.
👩💻 Краткое содержание JoomlaDay Испания 2024: Развивающееся сообщество.
👩💻 Joomla для крупных проектов: стратегии успеха и лучшие практики.
Новая серия статей об использовании Joomla в "серьёзных" "больших" проектах. Первая статья из серии описывает проект логистического гиганта GLS в Германии. Интервью с David Jardin.
Подробнее на портале сообщества Joomlaportal.ru
Подписывайтесь на новости мира Joomla на канале @joomlafeed
Октябрьский выпуск официального журнала сообщества Joomla. Краткое содержание статей и интервью этого номера.
Новая серия статей об использовании Joomla в "серьёзных" "больших" проектах. Первая статья из серии описывает проект логистического гиганта GLS в Германии. Интервью с David Jardin.
Подробнее на портале сообщества Joomlaportal.ru
Подписывайтесь на новости мира Joomla на канале @joomlafeed
Please open Telegram to view this post
VIEW IN TELEGRAM
[ВИДЕО] Joomla 5 Hidden secrets.
От одного из разработчиков ядра Joomla - Брайана Тимена.
👩💻 Быстрое прототипирование и создание структуры сайта
Создание статей, контактов прямо из меню и создание новых категорий прямо из материала Joomla
👩💻 Шаблоны контента
Штатный редактор Joomla - TinyMCE поддерживает вставку html шаблонов, которые можно предварительно сверстать и поместить в папку html вашего шаблона. Настроить директорию для html-шаблонов можно в параметрах плагина Редактор - TinyMCE, параметр
👩💻 Slashtools - бесплатный аддон для TinyMCE превращает стандартный TinyMCE в продвинутый редактор наподобие VC, Хабра и т.д. Нажав слеш
👩💻 На каком сайте я работаю? Когда открыто несколько вкладок разных сайтов и у всех одинаковая админка - это может стать проблемой. Поэтому не поленитесь кастомизировать админку. Загрузите логотип сайта для админки в настройках стиля шаблона Atum: Система - Шаблоны - Стили - Atum.
👩💻 Персональные дашборды в админке. При входе в админку мы видим стандартный главный дашборд. Он составлен как правило из модулей. Его можно персонализировать: скрыть лишнее и добавить нужное.
👩💻 Ширина колонок и количество колонок в списках материалов, контактов и т.д. Все списки сущностей Joomla поддерживают настройку количества колонок, где можно выбрать какие показывать, а какие скрыть.
👩💻 Примечания для сущностей Joomla. Вы создали модуль Joomla и забыли зачем? А рядом ещё один с таким же названием, но неопубликован? Используйте поле "Примечание" для модулей, материалов и т.д. Они отображаются только в панели админстратора и помогут быстро вспомнить зачем вы что-то сделали. Это поле доступно для поиска в списке сущностей - найдите модуль с примечанием "тест" прямо в списке
👩💻 Пользовательские меню для админки. Можно создавать собственные меню для панели администратора, собственные модули, скрывать стандартные и заменять их своими, настраивать группы доступа для них и т.д. Контент-менеджер или менеджер по продажам может видеть только то, что ему необходимо.
👩💻 E-mail шаблоны. В Joomla 5.2 добавилась возможность использовать собственный HTML-шаблон для стандартных писем Joomla: напоминания, восстановления паролей и т.д. теперь могут содержать ваш логотип и быть не просто текстом, а красивым шаблоном.
👩💻 Удаление неиспользуемых переопределений. Можно удалять неиспользуемые переопределения, что облегчит поддержку на больших сайтах. В менеджере шаблонов можно сравнить содержимое переопределения и оригинального файла. Если нет различий - можно удалить этот файл.
👩💻 Автосоздание миниатюр изображений. В стандартном Media-менеджере мы видим оригинальные изображения. Однако, в плагине файловой системы
👩💻 Свой дизайн для страниц 404 и 403. Можно создать модуль типа HTML-код с собственным текстом и изображением и опубликовать его в позиции
И это лишь около половины секретов. Я думаю, вам уже стало интересно что же там дальше?..
Смотреть видео на YouTube
Скачать SlashTools с GitHub.
От одного из разработчиков ядра Joomla - Брайана Тимена.
Создание статей, контактов прямо из меню и создание новых категорий прямо из материала Joomla
Штатный редактор Joomla - TinyMCE поддерживает вставку html шаблонов, которые можно предварительно сверстать и поместить в папку html вашего шаблона. Настроить директорию для html-шаблонов можно в параметрах плагина Редактор - TinyMCE, параметр
Каталог шаблонов контента
./
на клавиатуре можно быстро создать нужный элемент в материале. Файловая система - Локальный каталог
можно включить автоматическое создание миниатюр. Ваша админка начнёт летать.error-404
(работает для шаблона Cassiopeia). Аналогично для кода 403.И это лишь около половины секретов. Я думаю, вам уже стало интересно что же там дальше?..
Смотреть видео на YouTube
Скачать SlashTools с GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Joomla 5 Hidden Secrets
Recording of a presentation made by Brian Teeman, November 3 2024 to the German speaking Joomla User Group.