Новости Joomla

Плагин вставки языковых констант в контент Joomla

Плагин вставки языковых констант в контент Joomla.Плагин позволяет вставлять значения языковых констант в статьи, модули и другой контент Joomla с помощью синтаксиса
{langos LANGUAGE_CONSTANT}.При создании мультиязычного сайта на Joomla вы часто сталкиваетесь с ситуацией:
Нужно изменить всего несколько слов в модуле или статье в зависимости от языка — но приходится создавать отдельные копии контента для каждой языковой версии. Это неудобно и требует лишних усилий.👩‍💻 Решением проблемы становится плагин Langos.Langos позволяет вставлять языковые константы прямо в контент с помощью простого синтаксиса:
{langos YOUR_LANGUAGE_CONSTANT}
Это работает как вызов
\Joomla\CMS\Language\Text::_('YOUR_LANGUAGE_CONSTANT'), но без необходимости программировать или редактировать шаблоны.Кроме того, плагин поддерживает загрузку языковых файлов конкретных расширений, например модулей или компонентов. Для этого просто укажите третий аргумент в шорткоде:
{langos MOD_FOOTER_LINE1, mod_footer}
Теперь плагин загрузит языковую константу из соответствующего языкового файла именно этого расширения.Ключевые особенности плагина🚀 Результаты работы плагина сохраняются в кэше, что положительно влияет на производительность сайта🔁 Совместим с Joomla Cache, JotCache и другими популярными системами кэширования🧩 Вставка языковых констант в любые элементы контента: статьи, модули и т.д.🌐 Полная интеграция с системой мультиязычности Joomla🔌 Работает «из коробки» с любыми стандартными типами контента🛠 Не требует навыков программирования🧪 Подходит для использования визуальными редакторами и не-программистами📦 Поддержка загрузки языковых файлов конкретных расширений🎯 Идеален для динамической замены текста в разных языкахСистемные требованияJoomla >=4.2 | 5.xPHP >= 7.4Разработчик плагина - участник нашего сообщества Артём Васильев (
@kernusr). Скачать плагин с GitHub и документация.#joomla #расширения

0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 68548 Просмотров
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Параметр Itemid представляет собой числовой идентификатор пункта меню. Используется этот параметр ядром Joomla для построения навигационного пути к странице и для привязки модулей и шаблонов к заданным пунктам меню. Т.е. если в некоторой ссылке параметр Itemid равен 5, то это означает, что в этот документ попали из пункта меню с идентификатором 5.

Так как на один и тот же материал можно прийти несколькими путями (с главной страницы, из пункта меню ведущего на материал, из списка материалов блога и т.д.), то в конечном счете, ссылок на один и тот же материал может быть несколько.

Исходя из вышеописанного можно сделать еще один вывод: если в ссылке на материал изменить Itemid, то документ все-равно будет доступен, однако вы можете увидеть совсем иной набор модулей, иной шаблон, нежели с родным значением Itemid.

Если в ссылке отсутствует этот параметр, то при открытии пользователю будет показано сообщение вида: «You are not authorised to view this resource».

Материалы по теме:
« Последнее редактирование: 28.03.2007, 16:06:01 от smart »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменяем вид index2.php (используется для разных поп-окон без дизайна и модулей)

Автор Dutch

Ответов: 0
Просмотров: 17851
Последний ответ 20.07.2008, 17:43:40
от Dutch
Для чего нужна RSS ?

Автор Silver

Ответов: 1
Просмотров: 25937
Последний ответ 09.06.2008, 12:23:01
от smart
Для чего нужно поле Key Reference (Ключ ссылки) при редактировании материала?

Автор smart

Ответов: 0
Просмотров: 28094
Последний ответ 02.03.2007, 14:47:57
от smart