Новости Joomla

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

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

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

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

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

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за 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 Гость просматривают эту тему.
  • 22 Ответов
  • 2443 Просмотров
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Поставил на 3.0.-работает) но что то  я не вижу дополнительных BB code (( меня в первую очередь интересует добавление видео с Тубы) знает кто нибудь в чём дело? спс)
« Последнее редактирование: 25.09.2013, 11:01:18 от smart »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Версия для 3.0
« Ответ #1 : 24.09.2013, 22:48:59 »
Что значит не видите? Нет закладки в админке или что?
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Версия для 3.0
« Ответ #2 : 25.09.2013, 00:43:15 »
в админке всё есть) во всяком случае в настройках выбрал их) а вот на фронте нету( вот http://yougibdd.ru/otzyvy.html смайлики только есть...(
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Версия для 3.0
« Ответ #3 : 25.09.2013, 10:53:26 »
в админке всё есть) во всяком случае в настройках выбрал их) а вот на фронте нету( вот http://yougibdd.ru/otzyvy.html смайлики только есть...(
Права доступа?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Необходимо убедиться во-первых, что дополнительные BBCode разрешены на закладке Вид, а во-вторых, что в параметрах конкретного тега настроены права доступа.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
b2z включено для всех
smart всё есть) но почему то их не видно всё равно на фронте((
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Ну если все включено и все есть, то мне нужно взглянуть... Хотя, еще одна маленькая идея - в списке доп. ббкодов есть по сути 2 типа - непосредственно кнопки (в списке есть отдельная галочка для этого) и просто правила замены - возможно вы вместо кнопки включили просто поддержку замены в том списке. Если не так - кидайте в ЛС доступ в административную панель, погляжу на это диво дивное.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
smart у меня там включено всё...вот про это вы? http://www.fotolink.su/v.php?id=621967b60765e90ab37570dedfc75a6a
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Ну все точно не должно быть включено )) Ибо далеко не все является кнопками.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
smart а может быть конфликт с Hekima Blog ? доступ скинул)
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Нет-нет, это был баг. Интересный... мне будет без него грустно - пришлось от него избавиться ;) Поставил вам на сайт несколько обновленную версию (хоть номер и прежний), обновление выпущу наверно уже завтра.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
smart рад что развеселил вас) спс) только что то не работает всё равно....кнопки есть но в них код показывается а не видео с Тубы((
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
кнопки есть но в них код показывается а не видео с Тубы((
Ну вы посмотрите в списке доп. ббкодов, какой синтаксис конкретное правило поддерживает, и сравните с тем, что у вас на сайте... Я вставил видео без каких-либо проблем.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
smart да...точно...) жаль что нет правила когда просто ссылка с Тубы(  юзер может затупить как я и не получиться видео опубликовать(
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Скажем так, можно сделать просто еще одно правило... Минутку...
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Так, добавил просто еще одно правило для поддержки еще одного формата.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
smart отлично) и думаю что так будет удобнее для всех пользователей) через пару дней скину на развитие 10$ ) записываю себе чтобы не забыть) счас просто честное слово голяк на кошельках(
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
У меня, кстати, тоже самое! - не отображается кнопка YouTube, хотя кнопка включена, права доступны и во вкладке "Вид" включены дополнительные BB Code.
Так же еще проблема: у гостей нет возможности голосовать за комментарии, хотя права на оценку комментариев гостям даны. Хотя результат голосований они видят. Зареганным все доступно...
« Последнее редактирование: 07.10.2013, 14:44:23 от Langoliers »
*

alexmexmat

  • Новичок
  • 1
  • 0 / 0
У меня, кстати, тоже самое! - не отображается кнопка YouTube, хотя кнопка включена, права доступны и во вкладке "Вид" включены дополнительные BB Code.
Аналогично. BBCode включены в "Вид", включена кнопка YouTube с правами.
Joomla 3.2.1, JComments 3.0.0
*

pikachu

  • Осваиваюсь на форуме
  • 46
  • 7 / 0
Аналогично. BBCode включены в "Вид", включена кнопка YouTube с правами.
Joomla 3.2.1, JComments 3.0.0

Аналогично, но на Joomla 2.5.18
*

mma86g

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
У меня, кстати, тоже самое! - не отображается кнопка YouTube, хотя кнопка включена, права доступны и во вкладке "Вид" включены дополнительные BB Code.

И у меня также. Joomla 2.5.14
*

Quatrix

  • Новичок
  • 8
  • 0 / 0
У меня, кстати, тоже самое! - не отображается кнопка YouTube, хотя кнопка включена, права доступны и во вкладке "Вид" включены дополнительные BB Code.
Тоже столкнулся с такой же проблемой. Joomla 2.5.17
Притом если коды вставлять вручную, то видео (с ютуба) нормально загружается и играет.
Мне то фиолетово как именно его вставлять, а вот юзверям впадлу, да и всем не объяснишь.
*

sotvm

  • Новичок
  • 7
  • 1 / 0
тоже не отображаются кнопки дополнительных BB code
все права//настройки выставлены правильно
Joomla! 2.5.19 Stable + JComments 3.0.0 [02/09/2013] + PHP Version 5.3.3

в админке нет иконок (скрин)
когда указываешь в настройках путь (абсолютный//относительный), то неправильно вставляется ссылка на иконку,
как это исправить, я нашёл :нужно найти в /administrator/components/com_jcomments/views/custombbcodes/tmpl/default.php
строку
Код
$icon = '<img src="' . JPATH_SITE . '/' . $item->button_image . '" alt="' . $item->name . '" />';
и заменить на
Код
$icon = '<img src="'. $item->button_image . '" alt="' . $item->name . '" />';

а вот дальше, у меня мозга не хватает crazy!.
подскажите что делать !

а почему нет исправлений по замене?
....а понял сообщение от 02.09.2013= после этого не обновлялся компонент?
т.е. все  баги нужно самому править? (я думал что по мере их отлова дистриб обновляется,
не плохо бы было сделать такую бета версию до выхода официального обновления,
а то приходится наступать на те же грабли, которыми кто то уже "шишковал".
« Последнее редактирование: 27.04.2014, 07:22:51 от sotvm »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не отправляются комментарии из JComments 3.0.7.9

Автор akteon25

Ответов: 1
Просмотров: 1731
Последний ответ 21.02.2025, 12:41:06
от NewUsers
152-ФЗ jcomments электронная почта комментатора

Автор basn

Ответов: 1
Просмотров: 1733
Последний ответ 12.02.2025, 12:01:20
от basn
Как отключить капчу в jcomments 4?

Автор Алено4ка

Ответов: 1
Просмотров: 2750
Последний ответ 02.08.2024, 20:53:02
от ProtectYourSite
Вышла новая версия JComments Fork 4.0.16

Автор ProtectYourSite

Ответов: 79
Просмотров: 30440
Последний ответ 05.02.2024, 23:50:16
от ProtectYourSite
У Jcomments есть аналоги?

Автор ruslan13

Ответов: 10
Просмотров: 4960
Последний ответ 07.12.2023, 20:08:31
от Missile