Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями 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 Гость просматривают эту тему.
  • 115 Ответов
  • 55325 Просмотров
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Если кратко, то нельзя. Если длинно, то пользователь может хоть какую нибудь арабскую кодировку включить? :-) и ваш весь сайт будет в непонятных кракозябрах, что тут сделаешь? Я думаю кроме вправления мозга ничего.
А по сути вопрос к создателям виджетов вконтакте почему они до сих пор использут  кодировку 1251
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

gian

  • Захожу иногда
  • 75
  • 0 / 0
Не работает модуль в Firefox 22    просто крутиться полоска загрузки и все. http://clip2net.com/s/5t1Mba
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Не работает модуль в Firefox 22    просто крутиться полоска загрузки и все. http://clip2net.com/s/5t1Mba
отлично все работает, единственное сервера Вконтакте медленно отвечают. Ссылку на сайт приведите.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Vmike

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Два модуля одновременно не отображают две разных группы-(( Куда копать?
*

Lirik

  • Захожу иногда
  • 134
  • 1 / 1
Не работает.
отлично все работает, единственное сервера Вконтакте медленно отвечают. Ссылку на сайт приведите.
Аналогично, сутки провисел и не заработал. http://prosportprognoz.ru/
*

Lirik

  • Захожу иногда
  • 134
  • 1 / 1
Не работает. Аналогично, сутки провисел и не заработал. http://prosportprognoz.ru/
В Chrome работает, Opera вообще его не видит, в мазиле не работает.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
На сколько я вижу в представленных сайтах все везде работает)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Lirik

  • Захожу иногда
  • 134
  • 1 / 1
На сколько я вижу в представленных сайтах все везде работает)
У меня Opera вообще не видит модуль, а в FF вечная загрузка. И не только у меня, уже трое мне сказали, что в мазиле не загружается модуль.Хром и IE отлично отображает. Возможно дело в настройках, но я ХЗ где рыть.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
У меня Opera вообще не видит модуль, а в FF вечная загрузка. И не только у меня, уже трое мне сказали, что в мазиле не загружается модуль.Хром и IE отлично отображает. Возможно дело в настройках, но я ХЗ где рыть.
Смотрите настройки ваших фаерволов, проси серверов или браузеров. Так как у меня во всех браузерах все грузится. Если бы были такие проблему, нас бы уже завалили сообщениями. Этим модулем пользуется тысяч 30 сайтов :-) если не больше.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Lirik

  • Захожу иногда
  • 134
  • 1 / 1
Знать бы еще, что искать)
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Знать бы еще, что искать)
К сожалению я не могу говорить за ваш компьютер :-) это уже не наша вотчина.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Lirik

  • Захожу иногда
  • 134
  • 1 / 1
zikkuratvk, Извините, что не в тему. А подскажите, на вашем сайте, что за компонет для комментариев? А то меня совсем не устраивает JC, и чат этот убогий, ну Вы видели. Такой как у Вас заменил бы и то и другое). И спасибо Вам большое за модуль, а то забыл поблагодарить).
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
zikkuratvk, Извините, что не в тему. А подскажите, на вашем сайте, что за компонет для комментариев? А то меня совсем не устраивает JC, и чат этот убогий, ну Вы видели. Такой как у Вас заменил бы и то и другое). И спасибо Вам большое за модуль, а то забыл поблагодарить).
Сackle - это облачный веб-сервис. Сейчас к сожалению у них не осталось бесплатных тарифов... но в принципе у них божеские цены от 500 рублей в год.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Lirik

  • Захожу иногда
  • 134
  • 1 / 1
Ясно, спасибо.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновлен модуль группы вконтакте до версии 2.5.1

Убраны короткие PHP теги.
Добавлена настройка скрытия ссылки.

Новость на Joomline
Официальная страница
Скачать из нашего файлового архива
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

bodycat

  • Новичок
  • 1
  • 0 / 0
В общем кому нужены цвета фона/текста/кнопок в Joomla 1.5
в файл mod_jlvkgroup.xml добавляем три параметра:
Код
		
<param name="color1" type="text" label="Цвет фона"  description="Задайте цвет фона" default="FFFFFF"/>
<param name="color2" type="text" label="Цвет текста"  description="Задайте цвет текста" default="2B587A"/>
<param name="color3" type="text" label="Цвет кнопок"  description="Задайте цвет кнопок" default="5B7FA6"/>
   
в mod_jvlkgroup.php добавляем:
Код
		
$color1 = $params->get('color1');
$color2 = $params->get('color2');
$color3 = $params->get('color3');
      
и изменяем код после <!-- VK Widget -->
Код
		
<!-- VK Widget -->
<div  id="jlvkgroup<?=$group_id?>" style="background: red"></div>
<script type="text/javascript">
VK.Widgets.Group("jlvkgroup<?=$group_id?>", {mode: <?=$mode?>, width: "<?=$width?>", height: "<?=$height?>", color1: "<?=$color1?>", color2: "<?=$color2?>", color3: "<?=$color3?>", wall: <?=$wall?>}, <?=$group_id?>);
</script>
      
Наслаждайтесь результатом ^-^
P.S. Пользуясь случаем выражаю благодарность создателю модуля *DRINK*
« Последнее редактирование: 27.11.2013, 06:46:19 от bodycat »
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
http://vk.com/id195942429
в настройках модуля ставлю ID Группы = 195942429
на сайте пишет что "Это закрытое сообщество", хотя страница вконтакте не закрытая.
пробовал ставить id именно  закрытой группы (другой) вконтакте http://vk.com/club48226103 (в модуле ID Группы = 48226103) при показе участников модуль отображает все нормально, при показе стены пишет "Это закрытое сообщество" (т.е. по этому ID все нормально),
почему с  ID Группы = 195942429 не работает? на странице где выводится модуль ссылку на группу пишет такого вида http://vk.com/id а по идеи должен http://vk.com/id195942429.
3.14здец
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Начнем с того, что по указанной ссылке находится обычная страница пользователя Вконтакте.
А модуль выводит Группы. Это совершенно другой механизм.
То есть вводя номер группы 195942429 вы вводите номер не своей страницы, а какой то другой, вполне возможно что ее вообще не существует.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

bybus

  • Захожу иногда
  • 86
  • 2 / 1
скажите можно ли каким-нибудь способом сделать модуль адаптивным?
Пока думаю так:
Может через джиквайери как-то можно отловить изменение свойства background(когда iframe еще грузится у блока фоном стоит gif-индикатор загрузки, после завершения - background: none;). И в момент завершения загрузки изменить значения width. Просто знаний у меня не хватает что бы написать триггер.

Может есть еще какой способ?
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Есть такая возможность значение ширины указать auto
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

bybus

  • Захожу иногда
  • 86
  • 2 / 1
Есть такая возможность значение ширины указать auto
Да, спасибо, сам уже додумался :) Прочитал документацию на vk
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Здравствуйте! Подскажите, а можно как то сообщения пользователей которые они оставили на стене группы вывести в модуле?
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Здравствуйте! Подскажите, а можно как то сообщения пользователей которые они оставили на стене группы вывести в модуле?
Нет API Вконтекте позволяет вывести сообщения только от имени группы.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

lilusenko

  • Новичок
  • 3
  • 0 / 0
http://transform.nsp-glow.com/ странная штука на сайте в ноутбуке не отображается вообще просто пустая рамка а в планшете отображается нормально... в чем причина?
« Последнее редактирование: 05.12.2014, 00:47:35 от lilusenko »
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
http://transform.nsp-glow.com/ странная штука на сайте в ноутбуке не отображается вообще просто пустая рамка а в планшете отображается нормально... в чем причина?

У меня на компе нормально, но учитывая, то что у вас вообще колонка правая уходит во второй ряд, я думаю, что либо верстка, либо вообще проблемы с настройкой браузера.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновлен модуль до версии 2.7.0
Актуализировано API Вконтакте.

https://joomline.ru/rasshirenija/moduli/modul-jlvkgroup.html
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT Simple price table - модуль прайслиста для Joomla

Автор sergeytolkachyov

Ответов: 0
Просмотров: 58
Последний ответ 16.02.2026, 14:25:56
от sergeytolkachyov
JL Like - Социальные кнопки для Joomla (новый взгляд)

Автор zikkuratvk

Ответов: 640
Просмотров: 112017
Последний ответ 23.01.2026, 15:27:10
от zikkuratvk
Модуль вывода новостей. Joomla 3.x

Автор fbr

Ответов: 54
Просмотров: 29968
Последний ответ 22.07.2025, 10:13:22
от fbr
Calendar Filter — модуль для фильтрации материалов Joomla

Автор Sulpher

Ответов: 0
Просмотров: 2236
Последний ответ 09.11.2024, 14:01:49
от Sulpher
Модуль для вывода файлов меню из папки food

Автор draff

Ответов: 0
Просмотров: 2892
Последний ответ 19.09.2021, 10:17:14
от draff