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

юрий 009

  • Захожу иногда
  • 341
  • 5 / 1
скажите пожалуйста реально ли реализовать похожу игрушку на JoomShopping?
http://www.shashalevich.ru/articles/1c-bitrix/komponent-tovar-seychas-prosmatrivayut.html
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Товар сейчас просматривают
« Ответ #1 : 04.03.2015, 22:38:17 »
:) ниачем...
поставьте блок рендом ибудет вам щастье :)
еси конечно у вас 3 товара 4к посетителей то это может это и будет как то работать

можно также рассмотреть табло как в казино счетчик сколько магазин уже заработал / продал :)

ИМХО бестолковость.

Ответ четко на Ваш вопрос - сделать реально.
В предверии как, см. модули статистики посетителей "сейчас на сайте" и дальше по интуиции :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Товар сейчас просматривают
« Ответ #2 : 04.03.2015, 22:58:47 »
проще выводить фейковую цифру. не вижу смысла в такой связке с аналитикой. ведь все равно клиент не знает реальную цифру, так что какая разница?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Товар сейчас просматривают
« Ответ #3 : 04.03.2015, 23:13:00 »
та не то что проще :)
а вааще таки надо...

ибо всегда будет 1, т.е. я любимый тут и все :)
теория вероятности  + куча кода на слежение и аналитики всякие и только чтобы увидеть взмах крыльев мухи ? :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
Re: Товар сейчас просматривают
« Ответ #4 : 05.03.2015, 11:37:05 »
Да, я тоже увидел на днях в сотмаркете такую штуку, но считаю что она бесполезна, также как и всякие "только что купили", "список последних покупок" и пр.

Но вот в плане реализации, думаю, интересно попробовать..)

У товара создать дополнительное поле в БД, где будут храниться кол-во людей которые просматривают этот товар. (Незнаю как добавить уникальности для каждого пользователя, случайный набор из 10 символов?) все хранится в элементах массива.

Или можно просто минусовать и плюсовать, и хранить сразу обычную циферку.

Создать куку $cur_v_pr в нее записывать ид текущего товара, при переходе на другую страницу, идет проверка, если текущий($cur_v_pr) и ид товара совпадает, то ничего не делаем, если не совпадает, то отправляем AJAX с очисткой поля у прошлого товара (если таковой был), и также добавляем сразу к новому товару.

При заходе пользователя, идет подсчет кол-ва элементов в массиве, и выводится..) Пользователь который только зашел на страницу, не засчитывается. Все как надо..)))

По мне так все норм..)

UPD: Ну, еще конечно функция самоочистки нужна, например если пользователь закрыл браузер на странице товара.
Хотя, учитывая то что не обходимо, это пойдет даже на пользу..))
« Последнее редактирование: 05.03.2015, 11:40:29 от shurakana »
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Товар сейчас просматривают
« Ответ #5 : 05.03.2015, 12:15:31 »
считаю что она бесполезна, также как и всякие "только что купили", "список последних покупок" и пр.

ну имхо это вы зря. первое что пришло на ум относительно темы - акционный товар, которого осталось 2 штуки, и который вместе с вами просматривает еще 4 человека. другое дело - реализация :) если с точки зрения вообще возможности - то конечно можно. но нужно ли? :) как уже сказал nevigen, реальные данные - это всегда "Кроме вас никто не просматривает этот товар" :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

юрий 009

  • Захожу иногда
  • 341
  • 5 / 1
Re: Товар сейчас просматривают
« Ответ #6 : 05.03.2015, 12:32:35 »
Вы все как один правые, оно действительно бесполезно. :)
спасибо что открыли глаза
ну имхо это вы зря. первое что пришло на ум относительно темы - акционный товар, которого осталось 2 штуки, и который вместе с вами просматривает еще 4 человека.
здесь у посетителей сайта придет впечатление что вы хотите им впихнуть какой товар
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Товар сейчас просматривают
« Ответ #7 : 22.07.2015, 15:24:45 »
Вы все как один правые, оно действительно бесполезно. :)
спасибо что открыли глазаздесь у посетителей сайта придет впечатление что вы хотите им впихнуть какой товар
Друзья, а маркетинг - это всегда обман! Имхо, в некоторых случаях полезное решение. Просто не стоит писать крупными буквами, а как-то где-то аккуратненько... Маркетинговые решения и рекламные акции не просто так придуманы )
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин - Товар на складе или Товар под заказ для JoomShopping [Скачать]

Автор kit2m2

Ответов: 58
Просмотров: 12916
Последний ответ 18.05.2023, 12:59:00
от Akeksandr
[Решено] Товар на замену в блоке с ценой

Автор dron

Ответов: 2
Просмотров: 3194
Последний ответ 13.04.2022, 16:09:53
от dron
Товар уже в корзине

Автор denben777

Ответов: 18
Просмотров: 4980
Последний ответ 28.12.2018, 13:31:48
от dmitry_stas
Wishlist как избранное (любимый товар)

Автор virtucom

Ответов: 0
Просмотров: 885
Последний ответ 01.09.2018, 00:07:49
от virtucom
Отключить Сообщение Товар добавлен в корзину

Автор gf79

Ответов: 17
Просмотров: 1997
Последний ответ 23.03.2018, 16:17:48
от nevigen