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

hudoy

  • Захожу иногда
  • 136
  • 5 / 0
Делаю маленький магазинчик для студии Хэнд Мэйд шмоток. Все товары делаются в основном под заказ. Есть несколько десятков готовых моделей, они продаются на сайте обычным образом, но в основном все таки рулит заказ. Как его лучше прикрутить к JoomShopping пока не знаю. Может кто делал что-то подобное?
« Последнее редактирование: 11.04.2012, 12:00:14 от hudoy »
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
тему надо было в JS делать ;)
типа "быстрый заказ" или корзина заказов?
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

hudoy

  • Захожу иногда
  • 136
  • 5 / 0
Я там тему и делал.. странно она перенеслась.
Ну на примере объясню.
Есть допустим  в ассортименте магазина свитер. Его в наличии нет, но его можно связать по индивидуальным меркам. Создаем дополнительную кнопку "ЗАКАЗАТЬ" в карточке и категории у товара, она представляет собой ссылку на нужную форму.  Сделана форма где чел может заполнить параметры типа Рост, Талия,Плечи... и.т.п. соответственно для выбранного им товара и отправил письмо на mail. Надо как-то передать Наименование , артикул, атрибуты из JS в редактор форм. Причем не только из карточки товара , но и из категории хотелось бы. 
*

hudoy

  • Захожу иногда
  • 136
  • 5 / 0
И перенесите тему в соответствующий раздел пожалуйста
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
hudoy
Кликните "сообщить модератору" и там укажите, чтоб перенесли
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Я там тему и делал.. странно она перенеслась.
Ну на примере объясню.
Есть допустим  в ассортименте магазина свитер. Его в наличии нет, но его можно связать по индивидуальным меркам. Создаем дополнительную кнопку "ЗАКАЗАТЬ" в карточке и категории у товара, она представляет собой ссылку на нужную форму.  Сделана форма где чел может заполнить параметры типа Рост, Талия,Плечи... и.т.п. соответственно для выбранного им товара и отправил письмо на mail. Надо как-то передать Наименование , артикул, атрибуты из JS в редактор форм. Причем не только из карточки товара , но и из категории хотелось бы. 
а с помощью характеристик (свойств) сделать пробовали?
То есть по сути вам надо собрать рубашку?
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

hudoy

  • Захожу иногда
  • 136
  • 5 / 0
Ну можно и собрать. только надо учитывать ,что на сайте есть и уже готовые модели со своими характеристиками. В идеале должны быть две кнопки у товара который есть в наличии "Купить существующий вариант" и "заказать эту модель со своими параметрами", и одна кнопка у товара с нулевым остатком "заказать эту модель со своими параметрами".
*

skitskis

  • Захожу иногда
  • 62
  • 0 / 0
Поддерживаю вопрос!
Задача похожая: сайт с готовыми шаблонами для сайтов (верстал сам, не тыреные), у каждого шаблона свой артикул, надо сделать так что бы при нажатие на ссылку с артиклем мы переходили на страницу с формой (rsform) и в нужное поле подставился артикул...
Уважаемые разработчики.... помогите разобраться с поставленной задачей.  ::)
*

skitskis

  • Захожу иногда
  • 62
  • 0 / 0
допустим ссылка заказать шаблон, в ней прописываем индивидуальный title, нажимаем на заказать и наш title подставляется в форму, дальше уже заполняем имя, телефон и нажимаем отправить. =)
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
самый тупой вариант вставить в описание товара {rsform 1} и тд...
как эту мульку прикрутить...надо подумать
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

skitskis

  • Захожу иногда
  • 62
  • 0 / 0
самый тупой вариант вставить в описание товара {rsform 1} и тд...
как эту мульку прикрутить...надо подумать
А как мы поймем что данная форма заполнена именно на той странице на которой заказчик выбрал нужней ему товар?
*

hudoy

  • Захожу иногда
  • 136
  • 5 / 0
я пошел пока по такому пути http://joomlaforum.ru/index.php/topic,200482.new.html, в форму можно передать все что мне нужно
*

skitskis

  • Захожу иногда
  • 62
  • 0 / 0
я пошел пока по такому пути http://joomlaforum.ru/index.php/topic,200482.new.html, в форму можно передать все что мне нужно
хмммм почитал, буду пробовать... спасибо =)
*

skitskis

  • Захожу иногда
  • 62
  • 0 / 0
Вы разо
я пошел пока по такому пути http://joomlaforum.ru/index.php/topic,200482.new.html, в форму можно передать все что мне нужно
Если получилось как в описанном методе, то не могли бы мне подсказать, что куда именно подставлять надо... а то я немного не понимаю =(
*

skitskis

  • Захожу иногда
  • 62
  • 0 / 0
 :D :D :D :D :D Оооо все! Спасибо, разобрался   *DRINK*
*

Gnom41k

  • Захожу иногда
  • 147
  • 5 / 1
  • W.Shop
Случайно забрел в тему ну думаю отпишусь. Купил у максов плагин уведомить о наличии, получилось как мне кажеться намного лучше чем решения с rsform  хотя каждому свое http://watt-shop.com/led-lamps/eurolamp/a60-7w-e27-4100k.html
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

RSForm + Робокасса

Автор bf

Ответов: 8
Просмотров: 4391
Последний ответ 20.12.2025, 06:08:07
от dizap
Заявки падают всегда в спам при оформлении заявки через RSForm

Автор stitch808

Ответов: 7
Просмотров: 2774
Последний ответ 31.01.2024, 16:51:58
от stitch808
Калькулятор на RSForm. Вопрос по JS

Автор ukrart

Ответов: 3
Просмотров: 3339
Последний ответ 18.08.2022, 11:48:44
от sivers
Правила валидации полей RSForm Pro

Автор Anvari6120

Ответов: 0
Просмотров: 3057
Последний ответ 26.07.2022, 19:02:44
от Anvari6120
Прикрипление файлов в форме RSForm

Автор stitch808

Ответов: 0
Просмотров: 3160
Последний ответ 28.03.2022, 17:34:40
от stitch808