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

iworkshop

  • Осваиваюсь на форуме
  • 21
  • 3 / 0
В общем ситуация такая.
Joomla 1.5.14 + VirtueMart 1.1.4(stabl)
Главной странице магазина стоит не виртуемарт (так сделано из за того, что некоторые модули нужно показывать только на главной. Если вирт ставить главной они потом лезут и в категориях и в товарах. Всякие хаки помогают слабо, потому что начинаются проблемы с кешированием, гзипом и т.д.) а просто главная страница движка.

На главной выведен модуль mod_virtuemart_latestprod, mod_virtuemart_featureprod ну и для теста поставил mod_virtuemart_universal. Товары выводятся, скидки выводятся, всё отлично. Но на главной странице у товаров со скидкой старая цена не выделяется красным и не зачёркивается.
При этом у если эти же модули опубликовать в меня виртуемарта (у меня оно называется   *Категории товаров* и идёт последним в mainmenu) то на страницах товаров\категорий зачёркивания присуствуют и скидочная цена выделяется красным.

Кто нибудть сталкивался с таким? Перерыл уже весь форум,  Google, тындекс и ничего не могу найти  >:(
Подскажите люди добрые, в сторону чего копать?


[вложение удалено Администратором]
*

iworkshop

  • Осваиваюсь на форуме
  • 21
  • 3 / 0
Ларчик то просто открывается :)
Если не использовать компонент VirtueMart как главную страницу, то для формирования главной страницы используется CSS шаблона сайта (не магазина).

Моя проблема решается просто, в файл template_css.css шаблона я добавил код:
Цитировать
.product-Old-Price {
color:#C01122;
text-decoration:line-through;
}
для зачёркивания старой цены товара (ну и выделение её красным)

З.Ы. Всё ещё не могу справится с *автопубликацией товаров*. Мой вопрос тут
http://joomlaforum.ru/index.php/topic,94262.0.html
*

lazyleto

  • Осваиваюсь на форуме
  • 13
  • 6 / 0
Спасибо. Оказывается, действительно просто (хотя сам вряд ли бы догадался).
*

Irsn

  • Захожу иногда
  • 83
  • 0 / 0
+1 Спасибо, тоже помогло!
*

Тимур

  • Захожу иногда
  • 52
  • 1 / 0
Спасибо огромное, тоже долго не мог понять, а на самом деле все элементарно оказалось!
*

zaur4ik

  • Новичок
  • 4
  • 0 / 0
У меня только это там у меня та же проблема не главной у меня
новые товары выводятся но со скидко1 проблемы зашел.

template_css.css
_________________

/* Reset Browser Default */
/*\*/@import url("reset.css");/**/
/* Typography */
/*\*/@import url("typography.css");/**/
/* Forms */
/*\*/@import url("forms.css");/**/
/* Menus */
/*\*/@import url("menus.css");/**/
/* General */
/*\*/@import url("general.css");/**/
/* Modules */
/*\*/@import url("icemodules.css");/**/
__________________________________

мой сайт http://hobbyshop.az/

как мне быть помогите решить эту проблему... ! !
*

zaur4ik

  • Новичок
  • 4
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[download] Модуль вывода товаров для VirtueMart (1.2.3 и 2.1)

Автор beliyadm

Ответов: 1448
Просмотров: 384520
Последний ответ 21.07.2015, 06:21:55
от Серегин
Редактирование главной страницы VirtueMart

Автор cheni

Ответов: 13
Просмотров: 13495
Последний ответ 02.04.2015, 08:41:09
от flyingspook
Альтернативный модуль вывода категорий товаров (mod_kdz_vm_categories)

Автор kordima

Ответов: 89
Просмотров: 30813
Последний ответ 19.02.2015, 22:02:14
от kordima
VirtueMart -как убрать слово "КАТЕГОРИИ" на первой странице магазина

Автор stalker828

Ответов: 12
Просмотров: 10448
Последний ответ 30.07.2014, 11:51:16
от ZAIRA
Показ модуля на странице товара только

Автор EmAl

Ответов: 24
Просмотров: 4415
Последний ответ 27.05.2014, 08:15:01
от Mitriy-Bug