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

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
При стандартном SEO ничего, кроме главной, не открывается, ничего не видно, либо 404 либо какой-то бред. Почему это может быть?  Думала, к2 со стандартным SEO не работает, но вроде люди пользуются?
Fatal error - это не фатально!!! Я проверила.
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
А у вас это при каких условиях?
На новом сайте или на старом? Переименован ли .htaccsess?
Можно ли посмотреть на это чудо...

Один раз встречал такое, проблем была у хостера.
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
Тут предыстория. Сайт не совсем мой, его настраивали и заполняли другие люди (я только рисовала), но сейчас возникла за него ответственность, надо кое-что исправлять.
SEF раньше не был включен (а материалов немало уже накопилось), алиасы писались когда как, иногда вообще не писались (хотя мне русские алиасы вообще не нравятся, копируешь в браузере получается - ссылка длинная, ужасная и с массой значков процента).
Сейчас надо обязательно настроить чпу, включаю я без mod_rewrite. Установлен joomla1.5+k2. Сайт просто перестает работать при стандартном SEO. Хостинг agava. Может, в к2 надо что-то где-то проставить? Или сторонний SEF загрузить?
Fatal error - это не фатально!!! Я проверила.
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
И как мне включить хотя бы транслитерацию русских алиасов?
Fatal error - это не фатально!!! Я проверила.
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Вот две темы:
Стандартный SEF (ЧПУ) в Joomla 1.5 (miniFAQ)
http://joomlaforum.ru/index.php/topic,86830.0.html
и
Настройка sh404SEF
http://joomlaforum.ru/index.php/topic,76577.0.html

Выбирайте лучший для вас вариант и настраивайте по инструкциям. Все должно работать.
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
Да я много раз в своей жизни включала стандартный SEF на других сайтах, сейчас что-то мешает ему работать. Ну, бывает конфликт какой-то, с JoomFish, например, на одном сайте какие-то из страниц упорно не открывались при включенном SEF, а здесь-то все не открываются, это уж слишком!
Fatal error - это не фатально!!! Я проверила.
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Кстати тоже сталкивался с такой проблемой, стандартный SEF просто отказывался работать, тоже 404, практически голая Joomla 1.5.22 была, а sh404SEF работал прекрасно, дело это было на мастерхосте(самый гов... хостинг, из тех что встречал), мне кажется тут дело в хостинге(настройки сервера)!
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
Приятно слышать, я я не одна такая. Попробую тогда sh404SEF.
Fatal error - это не фатально!!! Я проверила.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Кстати тоже сталкивался с такой проблемой, стандартный SEF просто отказывался работать, тоже 404, практически голая Joomla 1.5.22 была, а sh404SEF работал прекрасно, дело это было на мастерхосте(самый гов... хостинг, из тех что встречал), мне кажется тут дело в хостинге(настройки сервера)!
zmancer, это не хостинг, это руки, при этом у вас, у клиентов порядка 5-7 площадок на мастерхосте, стандартный SEF работает нормально, аналогично я жил года три на мастерхосте, всё отлично, делайте выводы.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
Ну, ладно, у меня не мастерхост, а агава, а SEF не работает и sh404SEF тоже (хотя он платный сейчас, я его не хочу). В чем может быть причина такого поведения - сплошные 404 при включении чего бы то ни было?
Fatal error - это не фатально!!! Я проверила.
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
Ну, какие-то идеи - что может мешать? При включенном стандартном SEF пишет ссылку такого вида: http://www.blagos.ru/index.php/home/item/302-archbishop-zosimus-arrived-in-dagestan
Может, home или item виноваты? Стоит к2. Там, наверное, надо что-то где-то... Что делать!
« Последнее редактирование: 07.05.2011, 12:37:00 от Аня »
Fatal error - это не фатально!!! Я проверила.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Думаю готового ответа не будет. Танцуйте с бубном. Работать просто обязано.
А на этом же хостинге у вас есть ещё сайты, где SEF работает?
Попробуйте копнуть в сторону .htaccess. Например выдернети из дистрибудива родной и замените на время.
И какая у вас версия? Обновлялись? У меня тоже какие-то глюки были после обновления с 22 до 23. Движек обновил, а htaccess нет. А там какая-то нужная строчка добавилась.
Закиньте туда чистую Joomla с демо данными - будет ли работать SEF. Если сразу не будет, то можна и хостера поторбить.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Кстати а другие компоненты работают?
Регистрация например?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
Я, кажется, сделала это! То есть я ни при чем, был глюк и его не стало....
Сегодня обнаружила: у меня каким-то образом на сервере сосуществовали одновременно htaccess.txt и .htaccess
То есть я когда пробовала разные варианты, я пробовала и с mod_rewrite тоже - уж как два файла одновременно оказались вместе - загадка. Вообще такая проблема иногда возникает, что SEF не работает, я стала читать в западных форумах обсуждения по этому вопросу, там советовали что-то раскомментировать и что-то вписать в .htaccess - и тут-то я обнаружила, что у меня этих файлов аж два! Я лишний удалила и вроде все заработало. Но изначально SEF не работал не по причине избытка htaccess - было что-то другое...
« Последнее редактирование: 09.05.2011, 01:14:40 от Аня »
Fatal error - это не фатально!!! Я проверила.
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
zmancer, это не хостинг, это руки, при этом у вас, у клиентов порядка 5-7 площадок на мастерхосте, стандартный SEF работает нормально, аналогично я жил года три на мастерхосте, всё отлично, делайте выводы.
Да что вы! Руки у меня из того места, на мастерхосте я не жил и не буду! Проблемы были с сайтом заказчика! И если у тебя такой х.. не случалось это не значит что это невозможно!
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Респект - настроение в плюсе)
А ситуация когда нужно доработать сайт, а сайт на мастерхосте? )) Или менять хостера? ))
Я не говорю что мастерхост тру хостер, но по факту их уровень выше большинства, хотя есть много минусов, большинство проблем решается если прочитать их FAQ, кстати, полезная вещь для начинающих.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
Да у меня не жигули, а волга! Не мастерхост, а агава!
Но, думаю, в хостинге было дело - они, судя по поведению сайта, что-то там работают над собой и периодически на сайте возникают беспричинные ошибки в тех местах, которые я вообще не трогала. Может, и тут что-то намутили, а потом сами исправили... Но, как говорится, endet gut alles gut.
Fatal error - это не фатально!!! Я проверила.
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Респект - настроение в плюсе)
А ситуация когда нужно доработать сайт, а сайт на мастерхосте? )) Или менять хостера? ))
Я не говорю что мастерхост тру хостер, но по факту их уровень выше большинства, хотя есть много минусов, большинство проблем решается если прочитать их FAQ, кстати, полезная вещь для начинающих.
Не один раз приходилось работать с сайтами на мастерхосте и всегда дело доводил до конца! Работа и настройка сервера это уже не моя забота, со своей стороны(программиста) я делаю всё возможное.
PS я писал что моя проблема решилась установкой компонента sh404SEF и совсем забыл - как мне кажется тут проблема в некорректном обновлении Joomla, к примеру если взять файлы отвечающие за ЧПУ от версии Joomla1.5.17 и заменить ими файлы в Joomla1.5.23 то SEF работать не будет если не ошибаюсь.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с кодировкой страницы ошибки sh404SEF

Автор vlasyukvlad

Ответов: 1
Просмотров: 1772
Последний ответ 15.02.2018, 13:09:00
от capricorn
Joomla стандартный SEF 303 редирект

Автор NitroProton

Ответов: 8
Просмотров: 5364
Последний ответ 12.12.2017, 10:16:44
от warlocksp
301 редирект главной страницы

Автор Dimas888

Ответов: 1
Просмотров: 1360
Последний ответ 09.09.2017, 11:28:35
от Stasweb
При включении SEF ссылок некорректно отображаются страницы сайта

Автор Mari_ko

Ответов: 2
Просмотров: 1704
Последний ответ 10.07.2017, 17:22:48
от Mari_ko
Не работает стандартный SEF

Автор AlSa2

Ответов: 12
Просмотров: 2951
Последний ответ 09.12.2016, 16:16:18
от fsv