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

wildweasel

  • Захожу иногда
  • 109
  • 29 / 5
Вот, изваял к ВМ 1.0.х модуль для вывода названия категории, производителя или товара и картинки категории в любом нужном месте. Смысл - в выводе всего этого в "шапке" сайта (естессно, там должно быть место под модуль).

Демонстрация - www.svs-amur.ru

Параметры:

Pre-text: у меня <h1 align="center">
After-text: у меня </h1>

(т.е. можно вставлять любой HTML)

Empty-text - тоже любой HTML, выводится при отсутствии категории/производителя/товара. например, <img src="images/logo.gif /><h1 align ="center">Мы продаём всякую фигню!</h1>

Picture style - стиль вывода картинки, у меня: margin: 5px; height: 130px; width:auto

Прошу уважаемую публику заценить и высказаться.

UPD: поправил мелкие косячки, добавил "Empty-category-text" - выводится перед производителем если нет категории и вывод логотипа производителя, адрес к которому берётся из виртуймартного "URL производителя"(вписывается нечто вроде /images/stories/spectech/logos/faw_logo.gif")
UPD 05.01.2009: выложил обновлённую версию - добавлены проверки на наличие картинок итп.


[вложение удалено Администратором]
« Последнее редактирование: 04.12.2009, 14:56:56 от wildweasel »
Летайте самолетами и сами по себе.
*

wildweasel

  • Захожу иногда
  • 109
  • 29 / 5
Всё, выложил "демку". Смотреть на сайте www.svs-amur.ru
« Последнее редактирование: 04.12.2009, 14:58:06 от wildweasel »
Летайте самолетами и сами по себе.
*

tigrillka

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
ты только не смейся. Я тольно пару дней в Joomla работаю. Я вообще новичок в этих делах. И писать прог не умею.
Мне как раз нужен был такой модуль, я скачала его, загрузила и установила. А как мне теперь его увидеть у себя на сайте?
*

Dima0785

  • Осваиваюсь на форуме
  • 41
  • 4 / 2
  • Регистрация доменных имен в зоне .ru - 300 р.
модули - ищешь его в списке, нажимаешь на "крестик" в столбике "на сайте", чтоб он отображался
*

wildweasel

  • Захожу иногда
  • 109
  • 29 / 5
ты только не смейся. Я тольно пару дней в Joomla работаю. Я вообще новичок в этих делах. И писать прог не умею.
Мне как раз нужен был такой модуль, я скачала его, загрузила и установила. А как мне теперь его увидеть у себя на сайте?

1. найти модуль в менеджере модулей (модули/модули сайта, называется mod_virtuemart_header или "header output") и кликнуть на него.
2. поставить "публикация-да, заголовок-нет", выбрать позицию (если в шаблоне есть header или top - то туда).
3. настроить (см. первое сообщение в теме).
4. нажать "сохранить".
5. посмотреть на результат в виртуймарте.
Летайте самолетами и сами по себе.
*

tigrillka

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
ага. уже нашла, пасиба! только у меня такое!!! вылезло! ух...
 :dry:
*

tigrillka

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
wildweasel, только что сделала. ))))) поставила в топ! бр... надо мне еще учить и учиьтся... И еще . когда я начала прыгать по стр сайта то, картинки категорий пропали.
*

wildweasel

  • Захожу иногда
  • 109
  • 29 / 5
картинка выводится только в соответствующей категории VM, если она есть(точнее, картинки для категории, производителя и товара). размеры и отступы задаются Picture style.
Летайте самолетами и сами по себе.
*

alexx2007

  • Захожу иногда
  • 145
  • 9 / 1
Вот, изваял к ВМ 1.0.х модуль для вывода названия категории, производителя или товара и картинки категории в любом нужном месте...
Дружище, молоток!
Немного покурочил код, прикрутил на сайт - красотища!

Так держать, блин, слов нет... :) СПАСИБО!
*

igoryk

  • Захожу иногда
  • 183
  • 11 / 0
А как теперь все это к VM 1.1.4   прикрутить ?
*

alexx2007

  • Захожу иногда
  • 145
  • 9 / 1
А как теперь все это к VM 1.1.4   прикрутить ?

У меня 1.1.3 и все работатет. Я не думаю, что код 1.1.4 сильно отличается от 1.1.3.
Полчаса вникнуть в логику и все поймешь, там немного.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройки отображения товара

Автор wectra

Ответов: 2
Просмотров: 5717
Последний ответ 12.07.2017, 22:12:27
от wectra
Несколько изображений для товара/ Лупа для изображения/ Magic Zoom

Автор antoha333

Ответов: 41
Просмотров: 28251
Последний ответ 13.11.2015, 16:08:16
от sonics
Описание категории опустить под товары

Автор angelo4ek-001

Ответов: 5
Просмотров: 3261
Последний ответ 12.11.2015, 01:53:39
от fsv
Как реализовать на VirtueMart такую карточку товара?

Автор AdmbVlad

Ответов: 0
Просмотров: 3347
Последний ответ 14.10.2015, 17:01:55
от AdmbVlad
[download] Модуль вывода товаров для VirtueMart (1.2.3 и 2.1)

Автор beliyadm

Ответов: 1448
Просмотров: 384513
Последний ответ 21.07.2015, 06:21:55
от Серегин