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

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Обновление 2.6.5 - 2.8.1
« : 24.05.2013, 08:39:01 »
Joomla 2.5.11
Обновил компонент. Все ссылки категорий в меню ведут на форму регистрации. В правах везде публичный доступ.
В чем проблема?
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #1 : 02.06.2013, 17:13:02 »
После обновления компонета Вам нужно заново войти в настройки своего МЕНЮ и заново просто выбрать нужный пункт.
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #2 : 03.06.2013, 20:37:13 »
Прошу помощи !
Подскажите правильную процедуру обновления с версии AdsManager 2.6.5 на AdsManager 2.8.1

При попытке провести обычное обновление т.е. установить поверх старой версии новую получил в результате, что Фотографии не подгружаются (нет поля для загрузки фото) и небольшие баги (правда грешу на модификации своей версии)
Возможности по эксперемнтированию отсутствуют т.к.сайт постоянно в работе а на локалке все нормально работает

Может у меня глючная версия.

Если кто спец по новой версии то поделитесь (желательно русифицированной версией)
*

Doc

  • Захожу иногда
  • 456
  • 17 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #3 : 03.06.2013, 23:14:32 »
IMA-FOREX, если у вас Joomla 2.5, то у меня так же с 2.6, на 2.8 не пошла....сперва обновил до 2.7, а потом уже и 2.8 стала нормально, а сначала все фотки пропали, но в папках они были
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #4 : 04.06.2013, 01:22:03 »
IMA-FOREX, если у вас Joomla 2.5, то у меня так же с 2.6, на 2.8 не пошла....сперва обновил до 2.7, а потом уже и 2.8 стала нормально, а сначала все фотки пропали, но в папках они были

Фотки у меня остаются на месте как и положено, но основная проблема после обновления - это не получается подать новое объявление (даже квери полностью отключаю и дальше функции функции выбора категории уже ничего не происходит)
Если почистить базу и заново потом переустанавливать то пропадает возмоность загрузки фоток. Короче одни глюки.

Скачал даже с оф. сайта уже версию 2.8.2 и тоже нет результата.
После обновления с версии 2.6.5 до версии 2.7.0 и потом на 2.8.1 ил на 2.8.2 снова теже глюки.
Наверное буду пытаться модернизировать 2.6.5 а обновление закину в долгий ящик т.к. за неделю перепробовал кучу вариантов.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Обновление 2.6.5 - 2.8.1
« Ответ #5 : 04.06.2013, 09:06:14 »
конфликт скриптов (jquery) на лицо
у Вас кроме adsmanager'а jquery использует ещё и widgetkit, а с его версией jq конфликтуют почти все остальные, в 2.6.5 тоже старенький jq (позможно поэтому и нет конфликта)
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

khan-alex

  • Давно я тут
  • 649
  • 30 / 1
Re: Обновление 2.6.5 - 2.8.1
« Ответ #6 : 04.06.2013, 11:48:01 »
Фотки у меня остаются на месте как и положено, но основная проблема после обновления - это не получается подать новое объявление (даже квери полностью отключаю и дальше функции функции выбора категории уже ничего не происходит)
Если почистить базу и заново потом переустанавливать то пропадает возмоность загрузки фоток. Короче одни глюки.

Скачал даже с оф. сайта уже версию 2.8.2 и тоже нет результата.
После обновления с версии 2.6.5 до версии 2.7.0 и потом на 2.8.1 ил на 2.8.2 снова теже глюки.
Наверное буду пытаться модернизировать 2.6.5 а обновление закину в долгий ящик т.к. за неделю перепробовал кучу вариантов.

Как у тебя могут фотки остаться с ads 2.6.5  :o ? там ведь имя картинок создавалось на основе номера объявления, а в 2,8 уже началось генерация названия рисунка по названию этого же объявления, только в транслитерации. (понятно, что вопрос не в этом, но всё же)
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #7 : 05.06.2013, 18:29:41 »
Фотки и объявление перенести короче волокита (пришлось в базе ковырятся).
Поставил Чистую версия 2.8.2 все работает нормально, а вот если проводить обновление сначала на 2.7 а потом на 2.8,2 то глючит все.
Буду походу пользоваться пока 2.6.5
*

Andru

  • Захожу иногда
  • 83
  • 0 / 0
  • I am a brain!
Re: Обновление 2.6.5 - 2.8.1
« Ответ #8 : 14.06.2013, 20:10:46 »
А если обновлять версию 2.8.0 до 2.8.2...у меня стоит русская версия, не пропадет ли язык?
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #9 : 15.06.2013, 19:09:53 »
А если обновлять версию 2.8.0 до 2.8.2...у меня стоит русская версия, не пропадет ли язык?
Не пропадет. Только в новой версии есть новые опции и они могут быть не Русифицированы. Вам придется В языковые файла Русского языка добавлять новые строки.
Лучше конечно поставьте новый русификатор к Версии 2.8.2
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #10 : 15.06.2013, 19:26:52 »
конфликт скриптов (jquery) на лицо
у Вас кроме adsmanager'а jquery использует ещё и widgetkit, а с его версией jq конфликтуют почти все остальные, в 2.6.5 тоже старенький jq (позможно поэтому и нет конфликта)
После перехода с 2.7 на 2.8.2, перестают пабликоваться объявления - это тоже может быть проблема с конфликтами.
Пишет что опубликовано, но не в базе не в админке объяв нет?

И приходит объявление с такой ссылкой:

http://test.allkharkov.info/-/-.html
« Последнее редактирование: 15.06.2013, 19:37:42 от max_1985 »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Обновление 2.6.5 - 2.8.1
« Ответ #11 : 15.06.2013, 19:48:51 »
Цитировать
это тоже может быть проблема с конфликтами
да не должно быть такого, врядли из-за скриптов
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #12 : 15.06.2013, 20:17:06 »
да не должно быть такого, врядли из-за скриптов
сейчас посмотрю логи
*

motordrom

  • Захожу иногда
  • 85
  • 0 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #13 : 22.09.2013, 15:20:43 »
Обновился с AdsM 2.6.5 до AdsM 2.8.2. Все прошло нормально - пока видимых глюков не видно. Только одна проблема - в поле Цена (в списке объявлений и в детальном виде) нету самой цены в цифрах. Там текст AdsManager_Currency. Хотя при добавлении объявления поле Цена заполняется и объявление сохраняется. Подскажите, пожалуйста, где править.
*

Doc

  • Захожу иногда
  • 456
  • 17 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #14 : 22.09.2013, 21:12:03 »
Обновился с AdsM 2.6.5 до AdsM 2.8.2. Все прошло нормально - пока видимых глюков не видно. Только одна проблема - в поле Цена (в списке объявлений и в детальном виде) нету самой цены в цифрах. Там текст AdsManager_Currency. Хотя при добавлении объявления поле Цена заполняется и объявление сохраняется. Подскажите, пожалуйста, где править.
В языковом файле, добавьте туда
Код
ADSMANAGER_CURRENCY="$ %s"
*

motordrom

  • Захожу иногда
  • 85
  • 0 / 0
Re: Обновление 2.6.5 - 2.8.1
« Ответ #15 : 23.09.2013, 12:18:32 »
Спасибо, получилось.
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Re: Обновление 2.6.5 - 2.8.1
« Ответ #16 : 14.12.2013, 07:30:11 »
После обновления компонета Вам нужно заново войти в настройки своего МЕНЮ и заново просто выбрать нужный пункт.
У меня это меню (пункт) доска объявлений исчез ку дато в менеджере меню.
Где его искать. Новый хотел создать с таким же именеим, пишет есть с таким алиасом, поиск по пунктам не дал результатов. Стоит на денвере. Корзину чистил. При нажатие на ссылку переходит на главную
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновление оьъявления

Автор voras

Ответов: 5
Просмотров: 1531
Последний ответ 16.08.2018, 16:48:41
от max_1985
Обновление даты размещения для AdsManager 2.8.2

Автор Nataly

Ответов: 1
Просмотров: 1682
Последний ответ 08.12.2015, 02:55:18
от Ishti39
Время подачи объявления и обновление раз в сутки

Автор max_1985

Ответов: 12
Просмотров: 4195
Последний ответ 04.10.2015, 23:31:00
от СерьёгА
Неправильное обновление расширения

Автор Doc

Ответов: 3
Просмотров: 4806
Последний ответ 20.04.2015, 18:22:01
от Vekach
AdsManager 2.7 обновление даты

Автор angel-w81

Ответов: 2
Просмотров: 4106
Последний ответ 25.02.2013, 21:58:19
от angel-w81