Новости 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

Голосование

Простой вопрос. Насколько JComments оправдал Ваши надежды?

На 100%
204 (76.7%)
На 50%
48 (18%)
На 10%
5 (1.9%)
Бесполезный продукт
9 (3.4%)

Проголосовало пользователей: 239

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

smart

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

Saber

  • Осваиваюсь на форуме
  • 49
  • 1 / 0
хехе
я уже раз внёс копеечку, так что дальше не забуду :)
*

VladimirV

  • Новичок
  • 4
  • 0 / 0
А я специально зарегистрировался чтоб поблагодарить. Превосходный компонент и модуль!
 :D
А проголосовать чего то не могу :( Результаты голосования уже светяться а кнопки сакмому проголосовать нету :(
*

XYZ

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
100%
хороший и лёгкий компонент.
а чего опрос то отключен?
*

smart

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

XYZ

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
да вроде никто не отключал, может быть вы уже голосовали?
вроде в SMF мой голос выделяется жирным... ну да ладно...
*

Nika_v

  • Новичок
  • 4
  • 0 / 0
100% оправдал! Огромное, огромное спасибо!
*

mmka

  • Захожу иногда
  • 69
  • 12 / 100
А Jcomments не добавлен в extensions.joomla.org вследствие того, что в названии сайта есть слово joomla? (joomlatune)
иль как?))
*

smart

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

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Оправдал не полностью надежды! ((

Отсутствует поддержка вставки кода! Очень вжная вещь!
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Отсутствует поддержка вставки кода! Очень вжная вещь!
насколько помню, на форуме я описывал, как очень быстро ее включить...
« Последнее редактирование: 18.06.2009, 17:43:58 от smart »

Проголосовать к сожалению не смог, но тем не менее отзыв оставлю. Прекрасный, удобный и функциональный компонент для комментариев!
*

pro1o0

  • Новичок
  • 5
  • 0 / 0
Блин, это просто мегакрутой компонент!!!!! Просто супер! Нет слов!!! Спасибо всем разработчикам огромное!!!
*

smart

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

такая весч..спсбо..оч рад
*

Stingray

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
  • Ubuntu Linux
Оставьте свою оценку. Все ли ваши ожидания были реализованы в компоненте?
Поставил 100%. Но поставил только вчера и успел только Полазить по менюшкам, поднастроить и протестить немного. Но так, как поставилась без проблем. Легко так, на удивление (не ожидал, честно говоря) и работает без кашля - то пока 100%. (Ну дык, точно не 50%, а между 50 и 100 больше градаций нет).
А вообще поставил бы 90%. Так как кроме шаблона default альтернативы в поставке нет :( А дефаулт к дизайну моего сайта ну ни каким боком не лезет :((( Значит нужно тратить время на поиск и подбор шаблона. Жаль.
А остальное конечно +100%. Респект авторам.

Еще бы в инструкции по установке сразу бы сказали какие каталоги открыть для записи... Но это не замечание к продукту, а к составителям инструкции по установке.
*

smart

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

Stingray

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
  • Ubuntu Linux
а никаких специфичных каталогов открывать не нужно - компонент использует только стандартные каталоги, которые и так должны быть открыты по записи для при установке расширений.
Как говорится: "...и опыт сын ошибок трудных". :)
Ошибка людей, которые что то отлично знают в том, что они думают, что другие тоже знают...
А у новичка даже от простых задач шары на лоб :) (Это не в коем случае не критика, а так, прикол над собой :)  )
А вот мне вчера пришлось открывать достаточно много каталогов :) (Не в претензии, конечно, но все же если вы в начале инструкции напишете какие каталоги нужно расшарить обязательно или что то типа: "Перед началом установки убедитесь что ВСЕ каталоги у вас открыты для записи!"
Ой скольким начинайкам да и просто забывчивым вы добро сделаете! Честно-честно!  :) ))
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
но все же если вы в начале инструкции напишете какие каталоги нужно расшарить обязательно или что то типа: "Перед началом установки убедитесь что ВСЕ каталоги у вас открыты для записи!"
Это тогда не ко мне, а к разработчикам Joomla, пусть они предупреждают, что не все директории доступны для записи. Для того чтобы установился JComments нужен доступ в стандартные директории:

/components/
/administrator/components/
/language/кодязыка/
/plugins/content/
/plugins/search/
/plugins/system/

Если нет доступа в первые две - вообще никакие компоненты ставиться не будут, директория языков тоже должна быть доступна, чтобы Joomla могла языки ставить, три последних - директории плагинов, тоже, это юрисдикция Joomla.

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

Stingray

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
  • Ubuntu Linux
Да, я это вчера на своей шкуре узнал :)
Но я не о Joomla. Вот тут бы в соответствующем разделе вы вписали то предупреждение, было бы полезно: http://www.joomlatune.ru/jcomments-installation-guide.html

(Смешно, вчера, устанавливая сабж, я думал: вот, млин, придется теперь каждый материал лопатить, эту штуку приделывать, и мир казался тоскливым. А оно у вас все сделало само. Супер!  Поэтому личто мои ожидания ваш компонент не оправдал... да...да.
Он их превзошел. Сейчас я ставлю 200%  :) )
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Вот тут бы в соответствующем разделе вы вписали то предупреждение, было бы полезно: http://www.joomlatune.ru/jcomments-installation-guide.html
добавил перечень используемых директорий

Он их превзошел. Сейчас я ставлю 200%  :) )
ну что ж, постараюсь и в будущем приятно удивлять новыми функциями и стабильной работой
*

Stingray

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
  • Ubuntu Linux
добавил перечень используемых директорий
ну что ж, постараюсь и в будущем приятно удивлять новыми функциями и стабильной работой
Супер!

Да из многих компонентов этому я отдаю своё предпочтение, НУ ЧТО СКАЗАТЬ ХОРОШИЙ КОМПОНЕНТ И фУНКЦИОНАЛ НЕ У МНОГИХ ТАКОЙ ЕСТЬ КАК В НЕМ.
*

rusali

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Интересный продукт. Но составные графические блоки съезжают в IE7
*

iT)ZevS(

  • Захожу иногда
  • 177
  • 31 / 2
может быть дело в используемом вами шаблоне Joomla?
*

rusali

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
может быть дело в используемом вами шаблоне Joomla?
тестировал также на стандартном предустановленном шаблоне Joomla rhuk_milkyway
все блоки ходили ходуном. а если смотреть в firefox, то все было окей.
*

smart

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

IRATE

  • Новичок
  • 2
  • 0 / 0
Прекрасный модуль! Первое впечатление, что все продумано и вылизано. Вообще после пользования другими программами работа в Joomla как будто попадаешь на другую планету.
*

Kesha

  • Захожу иногда
  • 60
  • 1 / 0
  • Миру мир, детям мороженое, женьшинам цветы!
Большой РАХМЕТ!
*

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
На 99.9% :) - остальное не так важно ;)
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор akteon25

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

Автор basn

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

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

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

Автор ProtectYourSite

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

Автор ruslan13

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