Новости 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 Гость просматривают эту тему.
  • 12 Ответов
  • 3869 Просмотров
*

demos98

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Приветствую господа.
Есть не большой проблемм. >:(   
Вот такое стандартное отображение модуля: ВАЗ5      BMW54    ГАЗ12
                                                                     ЗАЗ63    Acura73   GMC14

                                                          А надо: ВАЗ(5)      BMW(54)    ГАЗ(12)
                                                                      ЗАЗ(63)    Acura(73)   GMC(14)

Вообщем надо сделать чтобы цифры были в скобочках.
Как это реализовать? Какие и где надо вносить изменения в модуле?
Заранее благодарен. ::)
« Последнее редактирование: 17.12.2008, 11:50:43 от demos98 »
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Файл mod_autobb_vm.php

строку:
 if( $show_count && ($rows[$index]->msg_count || $show_count_if_none) ) echo '<span class="count">'.$rows[$index]->msg_count.'</span>';

заменить на:
 if( $show_count && ($rows[$index]->msg_count || $show_count_if_none) ) echo '<span class="count">('.$rows[$index]->msg_count.')</span>';
*

demos98

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Большое спасибо  :D
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Кто знает ответ?

эммм... ещё один баг обнаружил в модуле VM - если провести предварительно расширенный поиск по объявлениям (с любыми условиями), то при отображении готового списка с результатами поиска попытка прямого перехода на объявления из модуля "марка\модель" вылетает - "объявление не найдено или удалено"... повторный переход (то есть второй щелчок по нужному пункту) уже выдаёт то что нужно в нормальном виде... пришлось переписать в языковом файле "возможно это ошибка, повторите выбор"... проверьте пожалуйста на своих системах и по возможности сообщите у кого как это срабатывает
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Маловероятно, не заметал ничего подобного. А у вас случайно никаких сторонних сеф-компонентов не стоит?
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Маловероятно, не заметал ничего подобного. А у вас случайно никаких сторонних сеф-компонентов не стоит?

В том-то и дело что нет.

Цитировать
Кто знает ответ?

эммм... ещё один баг обнаружил в модуле VM - если провести предварительно расширенный поиск по объявлениям (с любыми условиями), то при отображении готового списка с результатами поиска попытка прямого перехода на объявления из модуля "марка\модель" вылетает - "объявление не найдено или удалено"... повторный переход (то есть второй щелчок по нужному пункту) уже выдаёт то что нужно в нормальном виде... пришлось переписать в языковом файле "возможно это ошибка, повторите выбор"... проверьте пожалуйста на своих системах и по возможности сообщите у кого как это срабатывает

в фале mod_autobb_vm.php:
Код
if (!$task or $task=='searchPage') $task='list';

меняем на:
Код
if (!$task or $task=='searchPage' or $task=='show') $task='list';

После этого ошибка с ненайденными объявлениями в этом модуле пропадает
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Тогда уже сразу можно написать:
Код
$task='list';
*

GaD

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Здравствуйте! Вопрос по модулю: Как сделать, что бы при выборе марки, появлялся список моделей для выбора? Ведь название модуля Выбор Марки\Модели... Выбор марки есть, а выбора модели нет :(. Спасибо.
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Должны появляться, если есть объявления по каким-то моделям.
*

GaD

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Должны появляться, если есть объявления по каким-то моделям.

На локальном Денвере не появляются, только марки. Может дело в локалке?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Может быть. Модуль берет информации о марке из url и ищет модели
А справочник моделей установлен вообще?
*

GaD

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Все разобрался, спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изминения в модуле mod_autobb_random

Автор demos98

Ответов: 11
Просмотров: 3821
Последний ответ 20.08.2010, 18:58:21
от sanmon
Хочу зделать пару изменений в отображении таблици обьявлений

Автор vitaliywolf

Ответов: 17
Просмотров: 4062
Последний ответ 07.05.2009, 20:27:36
от Alex Revo
Несколько категорий в модуле последних объявлений

Автор vadsson

Ответов: 1
Просмотров: 2100
Последний ответ 07.03.2009, 21:26:05
от Alex Revo
[Решено!] Смена языка сайта в модуле mod_autobb_search

Автор phantom

Ответов: 1
Просмотров: 2994
Последний ответ 28.01.2009, 22:43:30
от phantom
Ошибка в модуле поиска!

Автор Jeeper

Ответов: 2
Просмотров: 2849
Последний ответ 14.12.2008, 17:42:07
от Dasboot