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

gods33

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Здравствуйте! Уже не знаю тут ли создал тему, прошу не пинать. Обрисую суть вопроса.
Есть два одинаковых сайта на разных серверах. Оба используют одну ДБ. Можно ли сделать так, чтобы при добавлении изображения на один из сайтов, оно отображалось и на втором. То есть как я себе это представляю. Есть хост с изображениями. На него заливаю фалы, и при написании статьи при выборе изображения для вставки(кнопочка "Изображение"), в панели управления, у меня открывалась не локальная папка images а папка на удаленном хосте. И адрес изображению автоматом присваивался
*

malinin

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
« Последнее редактирование: 31.01.2016, 16:34:57 от malinin »
*

gods33

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Один хостинг (ОБЩИЙ), одна база, два РАЗНЫХ домена (домен + зеркало).

Пример: www.aquasens.ru (первое имя) + аквасенс.рф (зеркало)
Нет, мне наоборот нужно чтобы хостинги разные но за одним доменом. Не знаю, может не так объяснил доступно.
*

malinin

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
« Последнее редактирование: 30.04.2013, 17:02:46 от malinin »
*

gods33

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Ответил бы в ЛС но видимо пока запрещено настройками форума.
Повторюсь еще раз. ДОМЕННОЕ ИМЯ одно. а сервера два с разными IP адресами. Для ясности даю вывод команды nslookup:
Код
root@kubuntu:/etc# nslookup site.ru
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   site.ru
Address: 195.205.xxx.xxx
Name:   vahtubinske.ru
Address: 193.132.xxx.xxx
эти сервера используют одну БД. То есть если данные какие-то добавляются то отображаются сразу на обоих сайтах.
И допустим имеем еще один сервер для изображений, назовем его remotehost.ru
Теперь если я допустим добавлю статью и на сервере 195.205.xxx.xxx то данные заносятся в БД, а изображения будут доступны только по адресу , что не очень удобно, ведь этих изображений не будет по адресу . Следовательно если пользователь при заходе на сайт попадет на второй сервер, то статьи у него будут без изображений.
Вспоминаем про сервер remotehost.ru на котором будут хранится изображения. для того чтобы брать с него изображения нужно в статьях всего лишь присваивать адреса для них Тогда оба сервера для своих сайтов будут брать изображения с третьего.
И вопрос заключается вот в чем. Можно ли как-то сделать (подправить код, установить плагин, и т.д. и т.п.) что бы при нажатии в панели управления кнопочки "Изображение" для выбора какого-то имэджа, у меня открывалась папка с изображениями на remotehost.ru а не локальная. Надеюсь сейчас понятно все расписал :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 2.5 использование изображений материала в модуле Новости

Автор varion

Ответов: 21
Просмотров: 11859
Последний ответ 26.09.2018, 20:50:52
от pH43
Некорректная работа плагинов после переноса сайта на другой хостинг

Автор ICaR

Ответов: 1
Просмотров: 1849
Последний ответ 26.01.2018, 09:21:26
от kern.USR
Создание двух сайтов с одной базой данных

Автор zotchiy

Ответов: 5
Просмотров: 1796
Последний ответ 30.03.2016, 20:51:52
от zotchiy
Подключение двух доменов к одному движку и разным базам sql

Автор CaHeK_pk

Ответов: 4
Просмотров: 1242
Последний ответ 24.11.2015, 10:40:42
от CaHeK_pk
Проблема при переносе сайта на другой хостинг

Автор Thiefyes

Ответов: 4
Просмотров: 2557
Последний ответ 25.05.2015, 15:24:40
от vipiusss