Новости Joomla

Как вызвать событие только для указанной (одной или более) группы плагинов в Joomla 5Системные...

Как вызвать событие только для указанной (одной или более) группы плагинов в Joomla 5Системные плагины в Joomla срабатывают всегда, но большое их количество может негативно сказаться на скорости работы Приложения. А во-вторых ошибка в системном плагине, добавляющем кнопку в тулбар может обрушить механизм регистрации / авторизации пользователя. Поэтому для лучшего быстродействия и надёжности работы системы плагины в Joomla разделены на группы. Каждая группа срабатывает только в определённом месте и в определённый момент времени. Небольшой пост-шпаргалка для Joomla-разработчиков от участника нашего сообщества Виталия Некрасова (@vitalik_a) подскажет как в своём коде сделать то, что написано в заголовке поста 😎Читать пост на Хабре#joomla #php #разработка #webdev

Обновление модуля WT Quick links v.2.3

Обновление модуля WT Quick links v.2.3

Обновление модуля WT Quick links v.2.3.0Модуль позволяет создавать быстрые наборы элементов: ссылки на различные сущности на сайте Joomla: категории материалов, Virtuemart, JoomShopping, пункт меню или пользовательскую ссылку. Есть условия для исключений показа элементов списка.Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео. Также это могут быть не только ссылки, но и список вопросов FAQ, элементы Bootstrap Tabs, Accordion и т.д.v.2.3.0 Что нового?- Собственные макеты для ссылокТеперь для каждой ссылки можно указать собственный макет из папки /tmpl/sublayout/. Для использования модуля в этом режиме, необходимо выбрать макет модуля - default-sublayouts или создать собственный вариант этого макета. - Обработка плагинами контентаСодержимое поля Дополнительный текст для ссылки теперь обрабатывается плагинами контента.- Поле примечанияДобавлено поле примечания для ссылки. Это удобно ориентации в большой форме.- Рефакторинг кодаПроведена чистка и улучшения кода.Страница расширенияGitHub#расширения #virtuemart #JoomShopping

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

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Всех приветствую возник вопрос, возможно ли подключение к шаблону нескольких языковых файлов ?

Задача следующая есть шаблон он развернут на нескольких сайтах, на некоторых сайтах будут кастомные пункты меню на основе блога категории со специфичными настройками и там будут добавлены параметры. Шаблон может обновляться и языковой файл основной может перезаписываться, вот и возник вопрос как подключить 2-ой языковой файл или как-то переопределять языковые константы.

Раздел менеджер языков -> переопределение языковых констант не помог.

Понятно что можно написать тупо на русском в XML файле нового типа пункта меню, но просто интересно какие еще механизмы есть ?? Спасибо.
*

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
у шаблонов своя папка language
например
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Да я прекрасно это понимаю, просто у меня как раз файлы «ru-RU.tpl_mytmp8.ini» и «ru-RU.tpl_mytmp8.sys.ini». могут быть перезаписаны после обновления. А я на некоторых сайтах хочу сделать уникальные типы пунктов меню и когда я обновлю версию шаблона у меня языковые файлы слетят.

Если бы можно было бы как нибудь подключить в templateDetails.xml в секцию language к примеру <language tag="ru-RU">ru-RU.tpl_mytmp8-custom.ini </language> - вот такой файл и из него бы работали языковые константы, но такое не работает.
*

b2z

  • Глобальный модератор
  • 7284
  • 778 / 0
  • Разраблю понемногу
Цитировать
А я на некоторых сайтах хочу сделать уникальные типы пунктов меню
Используйте переопределение языковых констант.
*

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
а если их тупо через require_once например подключать?
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Используйте переопределение языковых констант.

Так не срабатывает, к примеру есть константы

COM_CONTENT_CATEGORY_VIEW_BLOG_UNIQ_TITLE
COM_CONTENT_CATEGORY_VIEW_BLOG_UNIQ_DESC

Я их переопределяю через менеджер констант, все норм проходят, они записываются в файл override.ini в папке /language/overrides

Но при выборе пункта меню, константа не срабатывает, этот файл тупо не подключается я смотрел через отладчик языка....

а если их тупо через require_once например подключать?

Такого не пробовал, попробую подключить тупо к шаблону их.

Я не понимаю почему переопределение языковых констант не работает......
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Менеджер расширений, ограничение на загрузку файлов

Автор DeniTornado

Ответов: 9
Просмотров: 3001
Последний ответ 15.03.2023, 09:55:06
от visla85
Чем можно импортировать материалы?

Автор zahar_92

Ответов: 1
Просмотров: 543
Последний ответ 14.02.2021, 16:23:08
от AlexB
Можно ли удалять группы пользователей?

Автор Slava77

Ответов: 3
Просмотров: 666
Последний ответ 19.11.2020, 01:21:51
от Slava77
Вставить несколько переменных в языковую строку?

Автор romagromov

Ответов: 3
Просмотров: 761
Последний ответ 21.05.2020, 22:17:21
от dmitry_stas
Можно ли сменить название почти готового сайта на Joomla и не поломать всё

Автор vova630

Ответов: 5
Просмотров: 1259
Последний ответ 25.03.2020, 17:50:06
от rsn