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

zvi

  • Захожу иногда
  • 392
  • 4 / 0
нет
а какой где взять карту к доске объявлений
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
Еще одна моя работа - Недвижимость Симферополя
а что это разве AdsManager какие компоненты используете  у меня умный город http://romnu.com.ua/karta
как вы карту прикрутили такhttp://extensions.joomla.org/extensions/extension-specific/adsmanager-extensions/25803
« Последнее редактирование: 11.02.2014, 16:45:18 от zvi »
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
а что это разве AdsManager какие компоненты используете  у меня умный город http://romnu.com.ua/karta
как вы карту прикрутили такhttp://extensions.joomla.org/extensions/extension-specific/adsmanager-extensions/25803
просторел плагины карты все платные ткните меня носом, буду признателен
*

Руст

  • Захожу иногда
  • 76
  • 3 / 0
На счет карт, у меня подписка на это http://goo.gl/r8QGjR кому нужно обращайтесь. Демо тут http://srealt.com

Моя ася 6 ^-^ 5 ^-^ 3 ^-^ 2 ^-^ 7 ^-^ 0 ^-^ 3 ^-^ 7 ^-^ 4      
« Последнее редактирование: 11.02.2014, 19:23:43 от Руст »
*

fred

  • Захожу иногда
  • 135
  • 13 / 0
  • Прошлое лишено смысла
платный плагин ?
устанавливаются на CMS Joomla 3.x AdsManager 2.8- 2.9.x (у меня работает нормально)
Устанавливается через "Компоненты -> AdsManager -> Плагины"
После установки плагина ОБЯЗАТЕЛЬНО нужно в настройках полей asdman добавить поле типа gmap и указать там в каких категориях его использовать.
Скачать плагин Gmap
Прошлое лишено смысла
*

nvo-nik

  • Новичок
  • 5
  • 0 / 0
uralinfo.su

Все скромно и просто на шаблоне "rhuk_milkyway" (переделан под CSS 3)

Joomla! 1.5.26,    AdsManager 2.6.5

огромное спасибо Alex89 - некоторые доработки и дополнения были сделаны благодаря ему.
« Последнее редактирование: 15.07.2014, 00:10:39 от nvo-nik »
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
Все скромно и просто на шаблоне «по умолчанию» http://uralinfo.su/ads
карту  мета не побывал ставить
*

akma

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
Заходите в
\components\com_adsmanager\helpers\field.php
находите:
if (isset($strtitle)) {
         $return .= "<tr id='tr_".$field->name."'><td>".$strtitle."</td>\n";
         $strtitle = htmlspecialchars($strtitle);
      }
и меняете на:
if (isset($strtitle)) {
         if ($field->required == 1) {
            $return .= "<tr id='tr_".$field->name."'><td>".$strtitle."<font color='#ff0000'> *</font></td>\n";}
         else {
            $return .= "<tr id='tr_".$field->name."'><td>".$strtitle."</td>\n";}
         $strtitle = htmlspecialchars($strtitle);
      }
Ну и в AdsManager.css меняете цвет поля, чтоб не отличался от остальных.
Прокатит только для AdsManager 2.6.x, для 2.7 - не пройдет.


а как такое реализовать для 2.7 ?
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Смотрел здесь много примеров.
Но все по конкретному городу.

А есть ли образец где по всей стране с выбором области и там уже города?
просто трудно представить как это реализовать.. любопытно вот глянуть.
Чтоб например купить/продать недвижимость по всей стране
*

srg

  • Захожу иногда
  • 209
  • 41 / 1
Смотрел здесь много примеров.
Но все по конкретному городу.

А есть ли образец где по всей стране с выбором области и там уже города?
просто трудно представить как это реализовать.. любопытно вот глянуть.
Чтоб например купить/продать недвижимость по всей стране

Есть, danan.ru полная региональная зависимость контента, на ads плюс еще на паре компонентов
PS для полноты картины выбирайте Псковскую область, Красноярский край или Москва город, просто далеко не во всех регионах продвинут сайт, в выше перечисленных регионах хоть, более менее, есть сотни объявлений
« Последнее редактирование: 26.02.2014, 23:22:07 от srg »
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
Все скромно и просто на шаблоне «по умолчанию» http://uralinfo.su/ads
как добавить Яндекс карту с поиском по адресу как у тебя http://uralinfo.su/map
у меня поиска нету http://romnu.com.ua/karta/biznes-katalog
*

nvo-nik

  • Новичок
  • 5
  • 0 / 0
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
Скажите хоть что-то про мой сайт :)
Только не строго...
:)
не грузится
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
Использовал API v1.1 http://api.yandex.ru/maps/doc/jsapi/1.x/dg/tasks/quick-start.xml
сам поиск по карте как реализован ?
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
сам поиск по карте как реализован ?
РЕШЕНО карта на JavaScript API 2.x ОТЗЫВЧИВЫХ ЛЮДЕЙ МАЛО ПИШУ ТАКИМ ТУП КАК САМ ^-^
Спойлер
[свернуть]
« Последнее редактирование: 01.03.2014, 01:25:12 от zvi »
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Стоит AdsManager 2.9.9 и Joomla 3.2.2
Работает отлично...
« Последнее редактирование: 16.11.2018, 08:15:02 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
ребята кто добавлял сайт в каталог Яндекс и тп в какой категории принадлежать доска объяв или городской портал
*

maiak

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
http://lysyanka.com/oholoshennya-lysyanky.html - моя доска объявок :)
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
http://lysyanka.com/oholoshennya-lysyanky.html - моя доска объявок :)

нормально а на каком компоненте у тебя реализованы "привитання" на ChronoForms V5 опиши как, вот мой http://romnu.com.ua/будут у кого вопросы отвечу с радостью, я не как не придумаю проще этого бизнес каталог http://romnu.com.ua/karta/biznes-karta-goroda
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
ребята кто добавлял сайт в каталог Яндекс и тп в какой категории принадлежать доска объяв или городской портал
Если у Вас только Доска объявлений, то раздел Универсальное, а если городской портал с разными разделами (новости, доска, афаша, расписание и т.д.), то в Порталы
Но могу Вас разочаровать, туда даже сложно попасть на платной основе  :(
*

maiak

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
нормально а на каком компоненте у тебя реализованы "привитання" на ChronoForms V5 опиши как, вот мой http://romnu.com.ua/будут у кого вопросы отвечу с радостью, я не как не придумаю проще этого бизнес каталог http://romnu.com.ua/karta/biznes-karta-goroda
посмотри это видео там все очень хорошо показано
*

alexpresso

  • Новичок
  • 5
  • 0 / 0
Готов показать свой новый проект.
http://авторынок.101проект.рф
КРИТИКУЙТЕ :D  выдержу все ;D.
И всем спасибо за указанные недочеты *DRINK*
« Последнее редактирование: 25.08.2015, 23:39:53 от alexpresso »
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
посмотри это видео там все очень хорошо показано
она работает как обратная связь а материал писать не можно сделать?
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
ребята с опытом или без такового вот пример http://romnu.com.ua/ объявлений, город 60 тыс, маленький пришлось делать портал города,
посоветуйте что можно добавить что убрать? любые советы ценны можно в лс спасибо *DRINK*
*

khan-alex

  • Давно я тут
  • 649
  • 30 / 1
Ну и я своё представлю, кое чего доработано, не слишком глубоко, но всё же: http://uglichshans.ru/adsens.html
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
Ну и я своё представлю, кое чего доработано, не слишком глубоко, но всё же: http://uglichshans.ru/adsens.html
с месной газетой отсканированой бомба у меня тоже было прирост 30% посетителей халяву все любят
*

khan-alex

  • Давно я тут
  • 649
  • 30 / 1
Цитировать
с месной газетой отсканированой бомба у меня тоже было прирост 30% посетителей халяву все любят
Не очень понял про отсканированную газету, ведь это и есть сайт газеты Шанс ну а так да, в основном все заходят для подачи и проверки своих объявлений.
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
Ну и я своё представлю, кое чего доработано, не слишком глубоко, но всё же: http://uglichshans.ru/adsens.html
С шаблоном беда какая-то, он весь сыпется...
*

alegz

  • Новичок
  • 2
  • 0 / 0
Вот с 12 марта по 17е сидел подпиливал сайт бесплатно)))
http://ho4u-domoi.ru/ - про бездомных животных, для поиска им хозяев)))
норм?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 6115
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 16783
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 5330
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 15767
Последний ответ 27.03.2020, 22:39:23
от Pavel
Два компонента AdsManager в одном движке

Автор kaman62

Ответов: 12
Просмотров: 30642
Последний ответ 27.03.2020, 22:32:04
от Pavel