Новости Joomla

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

FIORD_CMS

  • Захожу иногда
  • 119
  • 3 / 0
Как показать разные категории товаров для разных языков на мультиязычном сайте ?
Например, пользователям на русском языке (это в основном клиенты из СНГ) показывается свой список категорий (и соотвествственно товаров), а для пользователей на английском языке (это в основном клиенты из EU и USA) - свой. Эти списки, конечно,  во многом пересекаются, но не полностью. Такая постановка задачи возникает из-за того, что есть категории товаров, которые не интересны европейцам или еще не готовы для продажи в Европу и США (не локализованы на английском языке).
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
например
плагином:
название на английском есть - отображать на английском
название на английском нет - скрывать  на английском
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

FIORD_CMS

  • Захожу иногда
  • 119
  • 3 / 0
Подход понятен. Такой плагин есть (если да, то как получить) или надо самому написать ?
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
плагина нету для категорий

для себя делали для товаров.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

FIORD_CMS

  • Захожу иногда
  • 119
  • 3 / 0
Можете дать в качестве образца (если это не кажется вам неуместной просьбой)? Я доработаю для категорий и отдам полученный результат вам (дальше, что хотите делайте).
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Забавно просто.
Разработчик данного плагина, тот человек, которому Вы единственному, за свое существование на форуме, изменили карму.
Я бы на его месте не давал, но его большое сердце все таки сказало "та ладно..."
в личку или на сайте бросьте почту. отправим.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

FIORD_CMS

  • Захожу иногда
  • 119
  • 3 / 0
За плагин для продуктов еще раз спасибо. Но, по-моему, я нашел более простое решение для категорий (наверное, по аналогии можно и для продуктов). Надо добавить в файлы в папке
com_jshopping\templates\default\category\ буквально одну строку (и еще одну - закрывающую скобку) и все работает. Строка такая:
<?php if (strlen(htmlspecialchars($category->name))>0){?>
....
<?php }?>

Я проверил - все работает: если имя категории или подкатегории на каком-то языке не введено, то эта категория (подкатегория) не отображается (и в модуле тоже) на этом языке.
Измененные файлы прилагаю.










[вложение удалено Администратором]
« Последнее редактирование: 09.04.2013, 19:36:26 от FIORD_CMS »
*

Esmarmix

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Добрый всем вечер!
Кажется, первый раз тут пишу, не судите строго, всегда хватало поискать и найти решение, но вот тут никак... Нужен ваш плагин для показа разных товаров для разных языков сайта, или файл с кодом, что был удален) мучила, так и не поняла, куда его воткнуть, чтобы работал.
Помогите, плииииз! !
плагина нету для категорий

для себя делали для товаров.
*

Esmarmix

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Добрый всем вечер!
Кажется, первый раз тут пишу, не судите строго, всегда хватало поискать и найти решение, но вот тут никак... Нужен ваш плагин для показа разных товаров для разных языков сайта, или файл с кодом, что был удален) мучила, так и не поняла, куда его воткнуть, чтобы работал.
Помогите, плииииз! !

Спасибо, решено!)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Стоимость доставки для нескольких товаров. Должна ли рассчитываться?

Автор goga_pgasovav

Ответов: 2
Просмотров: 1692
Последний ответ 14.06.2025, 13:08:57
от victorantoniak
Вывести заголовок прописанный в пункте меню вместо названия категории

Автор anatolij

Ответов: 13
Просмотров: 3136
Последний ответ 04.12.2024, 15:20:00
от kit2m2
Не сохраняется порядок товаров в админке

Автор heartlink

Ответов: 7
Просмотров: 2799
Последний ответ 08.10.2024, 10:24:02
от kit2m2
В описании категории не работает плагин Jshortcodes

Автор SLV

Ответов: 1
Просмотров: 1940
Последний ответ 09.09.2024, 17:35:29
от kit2m2
Сортировка товаров внутри категории

Автор oslyabya

Ответов: 1
Просмотров: 2266
Последний ответ 02.08.2024, 22:06:39
от nevigen