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

Romashka

  • Захожу иногда
  • 117
  • 1 / 0
Подскажите, пож-та, какая галерея нужна, чтобы при нажатии на изображении, всплывающее детальное окно показывало не только само изображение и его название, но и подробную доп. информацию (наверное это называется "описанием"), как здесь:

http://collant.ru/catalog/index.php?SECTION_ID=26987

*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
это не галерея, а КАТАЛОГ.
поэтому вам нужна НЕ фока, а компонент каталога допиленный (проще допилить каталог до нужного вида, ибо он более подходит под указанный функционал, чем пилить галерею).
*

Romashka

  • Захожу иногда
  • 117
  • 1 / 0
это не галерея, а КАТАЛОГ.
поэтому вам нужна НЕ фока, а компонент каталога допиленный (проще допилить каталог до нужного вида, ибо он более подходит под указанный функционал, чем пилить галерею).


Что означает "допилить"? Подскажите, пож-та, какой компонент? Было бы хорошо, если бы этот компонент каталога по иерархии можно было внедрить как подкатегорию фока-галереи, потому что у меня сейчас начало начинается с Фоки.
« Последнее редактирование: 09.01.2011, 19:39:38 от Romashka »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
"допилить" - значит доработать.
ибо конкретно готовый функционал под ваши нужды найти вряд ли получится.
к тому же сами по себе каталоги достаточно сложны для освоения, так что не знаю даже, на сколько вам помогут эти знания.
из самых доступных для понимания каталогов - FLEXIcontent и zoo2
в принципе, программист может вам и из галереи сделать нужный функционал, но это всё не бесплатно уже.
*

Romashka

  • Захожу иногда
  • 117
  • 1 / 0
"допилить" - значит доработать.
ибо конкретно готовый функционал под ваши нужды найти вряд ли получится.
к тому же сами по себе каталоги достаточно сложны для освоения, так что не знаю даже, на сколько вам помогут эти знания.
из самых доступных для понимания каталогов - FLEXIcontent и zoo2
в принципе, программист может вам и из галереи сделать нужный функционал, но это всё не бесплатно уже.

Ок, спасибо за инфу, установила английский FLEXIcontent, буду разбираться, как там создать каталог из изображений. Вот тут пробовали похожую задачу - http://joomlaforum.ru/index.php/topic,103635.30.html - PhocaGallery тихо курит в сторонке. Ой чувствую не один день буду разбираться  :o

А Zoo2 оказался платным.
« Последнее редактирование: 09.08.2010, 15:11:07 от Romashka »
*

Romashka

  • Захожу иногда
  • 117
  • 1 / 0
Может проще будет такой каталог использовать  - http://joomlaforum.ru/index.php/topic,69453.0.html ?

А еще мне не дает покоя вопрос - зачем в PhocaGallery есть поле для описания изображение, но это описание на сайте ни в какие рамки не влезает? Я вполне бы обошлась возможностями PhocaGallery, если бы описание не вылезало куда не следует. :P
*

marutta

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
В JoomGallery http://www.en.joomgallery.net/ в настройках - открыть детальный вид - в контейнер dhtml (в общих установках) - показывается описание. Единственный минус - нельзя в этом же окне просматривать следующие и предыдущие фотки.
там же есть RU  http//www.en.joomgallery.net/downloads/joomgallery-for-joomla-15/languages/the-russian-language-files.html В Version 1.5.5.2 перевод работает нормально.


« Последнее редактирование: 27.10.2010, 16:45:54 от marutta »
*

Romashka

  • Захожу иногда
  • 117
  • 1 / 0
В JoomGallery http://www.en.joomgallery.net/ в настройках - открыть детальный вид - в контейнер dhtml (в общих установках) - показывается описание.

Попробую, спасибо. Неужели хоть в одной галерее такое сделали, чтобы обойтись без каталога.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться