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

koreeckz

  • Новичок
  • 5
  • 0 / 0
Голосование в DatsoGallery 1.7.1
« : 20.07.2009, 14:33:55 »
Столкнулся со следующей проблемой, при организации голосования за фотографии, стали появляться накрутчики голосов, которые голосуют через прокси, а так же через перезагрузку модема, решил ограничить доступ к категории только зарегистрированным, проблема осталась, голоса фиксируются только по айпи, как возможно ограничить голосование для одного пользователя за 1 фотографию только 1 раз?
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Голосование в DatsoGallery 1.7.1
« Ответ #1 : 20.07.2009, 15:04:23 »
да, смотреть файл sub_votepic.php и дописывать проверку на существование голоса от данного пользователя (я правда не помню - пишется ли в БД ID проголосовавшего пользователя)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

koreeckz

  • Новичок
  • 5
  • 0 / 0
Re: Голосование в DatsoGallery 1.7.1
« Ответ #2 : 20.07.2009, 17:03:11 »
В версии 1.7.1 нет файла sub_votepic.php
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Голосование в DatsoGallery 1.7.1
« Ответ #3 : 20.07.2009, 17:06:40 »
у меня нет версии 1,7,1 - приложите файлик (желательно не на форум, а на сторонний обменник) - посмотрю что куда
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

koreeckz

  • Новичок
  • 5
  • 0 / 0
Re: Голосование в DatsoGallery 1.7.1
« Ответ #4 : 20.07.2009, 17:48:03 »
Вот креплю Датсо 1.7.1

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

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Голосование в DatsoGallery 1.7.1
« Ответ #5 : 20.07.2009, 17:58:52 »
окей, а версия Joomla какая - 1.5 надеюсь?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

koreeckz

  • Новичок
  • 5
  • 0 / 0
Re: Голосование в DatsoGallery 1.7.1
« Ответ #6 : 20.07.2009, 18:02:14 »
Версия жумлы 1.5.9, очень срочно нужна помощь в данном вопросе, хотя бы примерные данные где и что подправить...
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Голосование в DatsoGallery 1.7.1
« Ответ #7 : 20.07.2009, 18:12:40 »
вечером посмотрю и отпишусь, сейчас вынужден отъехать на время по делам
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

koreeckz

  • Новичок
  • 5
  • 0 / 0
Re: Голосование в DatsoGallery 1.7.1
« Ответ #8 : 20.07.2009, 20:36:22 »
Большое спасибо, жду...
*

skor1982

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Голосование в DatsoGallery 1.7.1
« Ответ #9 : 29.07.2009, 19:20:15 »
да у меня тоже именно такой вопрос, хотелось бы решить... жду с нетерпением ответа
*

Netman_avs

  • Захожу иногда
  • 56
  • 1 / 0
Re: Голосование в DatsoGallery 1.7.1
« Ответ #10 : 02.10.2009, 18:19:44 »
Аналогичная проблема! Подскажите есть ли решение проблемы накрутки в голосовании?!
Заранее спасибо! ;)
*

Анастасия

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Голосование в DatsoGallery 1.7.1
« Ответ #11 : 17.12.2010, 13:40:19 »
И у меня такая же. Теперь еще стали жаловаться, что голоса исчезают. То есть то опять 0. Стоит ДатсоГелери, Joomla 1.0.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Есть ли достойная замена для DatsoGallery?

Автор vbulletinX

Ответов: 5
Просмотров: 5939
Последний ответ 14.07.2022, 20:00:50
от marbert
В какую галерею перенести все фото из DatsoGallery?

Автор darkknight

Ответов: 5
Просмотров: 4225
Последний ответ 08.12.2021, 18:45:41
от sergeytolkachyov
[download] Datso Gallery (Download DatsoGallery free all version)

Автор beliyadm

Ответов: 354
Просмотров: 187187
Последний ответ 10.08.2018, 14:43:21
от pH43
cache заполняется DatsoGallery

Автор relat

Ответов: 3
Просмотров: 4511
Последний ответ 05.03.2018, 17:56:11
от beliyadm
DatsoGallery для Joomla 3.x

Автор vbulletinX

Ответов: 17
Просмотров: 7828
Последний ответ 17.06.2017, 11:05:19
от KisoN