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

Prediger

  • Захожу иногда
  • 65
  • 1 / 0
Сайт с www и без
« : 30.01.2009, 02:16:48 »
Заинтересовала вот эта мысль

Уникалньность контента подразумевает так же недублирование его на сайте, а значит нужно определенно решить или сайт с www или без, но не оба варианта.

Соответственно вопрос - как реализовать, чтобы не было варианта материалов с www или наоборот?
И если уже есть оба варианта, то как реализовать, чтобы варианты с www просто попадали на материалы без www.
*

gdX

  • Глобальный модератор
  • 995
  • 128 / 0
  • Открыт к заказам по дизайну
Re: Сайт с www и без
« Ответ #1 : 30.01.2009, 05:09:28 »
Думаю, что такое реализуется через .htaccess
Извините, но что там написать сказать не могу, но в иннете, думаю, что можно найти подобное.
*

Prediger

  • Захожу иногда
  • 65
  • 1 / 0
Re: Сайт с www и без
« Ответ #2 : 30.01.2009, 11:12:20 »
Не нашёл в описании директив .htaccess такой возможности, ну или не увидел её. Там есть обычный редирект на определённую страницу, но если страница эта то же, что и сайт, это будет бесконечно.
Так как же сделать сайт без www для поисковиков?

В итоге нашёл. Решается это через строку var $live_site = 'http://site/'; в конфигурационном файле.
« Последнее редактирование: 30.01.2009, 11:23:58 от Prediger »
*

pedrosoft

  • Захожу иногда
  • 367
  • 113 / 7
Re: Сайт с www и без
« Ответ #3 : 30.01.2009, 12:07:19 »
если в конфигурационном файле без www это еще ничего не значит ведь пользователи могут давать ссылку на форум на ваш сайт через www. что бы исключить эту возможность необходмо добавить в .htaccess:
Код
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1 [R=301,QSA]
Интернет Хостинг Центр: отличные цены, лучшее качество, расположение в дата-центре «Оверсан-Меркурий»
*

Prediger

  • Захожу иногда
  • 65
  • 1 / 0
Re: Сайт с www и без
« Ответ #4 : 31.01.2009, 03:11:41 »
А не будет конфликта с директивами для SEF? Там у меня есть уже такие директивы, имеющие вид:

RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteRule (.*) index.php
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Сайт с www и без
« Ответ #5 : 30.09.2009, 21:30:23 »
есть ли решение этого вопроса, по идее достаточно вписать

RewriteEngine On
RewriteCond %{HTTP_HOST} ^my-site\.ru
RewriteRule ^(.*)$ http://www.my-site.ru/$1 [R=permanent,L]

Но неработет, там есть другие директивы, но не очень хочетьс лезть, так как не знаю что они делают
Если всё убрать и оставить только то что надо ( что написано выше) то всё нормально

Как решить ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Каков ваш заработок на сайте?возможно ли пролететь и создать не прибыльный сайт?

Автор bedalex

Ответов: 3
Просмотров: 7984
Последний ответ 05.06.2023, 11:00:40
от Ритулька88
Проблемы с входом на сайт

Автор belovpaha

Ответов: 7
Просмотров: 7013
Последний ответ 20.09.2022, 14:30:51
от sivers
Криво работает сайт и админ часть

Автор Odyssey

Ответов: 11
Просмотров: 4812
Последний ответ 10.02.2019, 06:13:39
от Odyssey
Сайт на Joomla 1.5.15

Автор Lzrv

Ответов: 3
Просмотров: 3247
Последний ответ 01.11.2017, 13:01:26
от SeBun
Подскажите - сайт стал в фронтэнде выводить ошибку. Как ее убрать

Автор vovchikku

Ответов: 7
Просмотров: 3257
Последний ответ 30.01.2017, 10:35:49
от vovchikku