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

zeroed

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Ссылки вида #anchor
« : 04.05.2010, 10:07:27 »
Всем доброе!

Обновился только что до последней версии 3.6.2, наверное это с этим связано.

Еще хостинг поменял, так что может и это влияет )

В общем, ссылки вида #anchor перестали работать. Вот пример:

http://ubuntologia.ru/grub2-recovery

По клике на пункт надо просто уходить на середину страницы и это перестало работать.

Подскажите куда смотреть?
*

zeroed

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: Ссылки вида #anchor
« Ответ #1 : 04.05.2010, 10:09:59 »
Ах да, забыл, Joomla тоже проапгрейдил до версии 17..
*

Filipp-Alex

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
Re: Ссылки вида #anchor
« Ответ #2 : 13.05.2010, 22:41:44 »
Добрый вечер. Проблема та же. Ставил 3.6.2 - неделю прокрутился. Внутристатейные ссылки по анкорам не ходят. Поставил более раннюю версию 3.3.1 - та же беда. Решения нет. В обоих случаях сброс на главную страницу.

Мужики, если кто сталкивался - помогите.
*

zeroed

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: Ссылки вида #anchor
« Ответ #3 : 13.05.2010, 22:44:19 »
Плюс регулярно слетают вообще все SEF ссылки (ArtioSEF)

Я уже и не знаю что делать, сайт не обновляю, т.к. бэкапы храню на случай "слета", ответов в форумах нет :(
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Ссылки вида #anchor
« Ответ #4 : 13.05.2010, 23:27:07 »
Почему это не работает, могу предположить - в заголовке страницы прописано:

Код
<base href="http://ubuntologia.ru/" />

Несмотря на то, что в этот момент мы находимся не в корне, а на вложенной странице. А этот тег содержит адрес страницы для всех относительных ссылок... Вот поэтому и не работает. Почему это перестало работать с Artio - не знаю, никогда не пользовался. В качестве быстрого решения, можно попробовать вообще убрать этот тег.

Откройте файл /libraries/joomla/document/html/renderer/head.php найдите и закомментируйте строку:
Код: php
$strHtml .= $tab.'<base href="'.$document->getBase().'" />'.$lnEnd;

Это конечно больше хак, чем решение, но все же.

p.s. За убунтологию отдельное спасибо - почитываю сейчас.


*

quake3

  • Захожу иногда
  • 131
  • 3 / 0
Re: Ссылки вида #anchor
« Ответ #5 : 24.09.2010, 21:21:46 »
Может быть это и хак, но работает. Хотелось бы уточнить что этот хак затрагивает?.. не будет ли проблем в дальнейшем?
P.S. Якоря перестали работать после установки Artio Jomsef
*

dimapv

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Re: Ссылки вида #anchor
« Ответ #6 : 25.09.2010, 15:38:10 »
У них на сайте сказано, что этот баг был вылечен уже очень, очень давно. И баг точно их.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ссылки без index.php

Автор IlyaJom

Ответов: 0
Просмотров: 4019
Последний ответ 07.03.2019, 13:08:16
от IlyaJom
Как убрать /index.php/ в середине ссылки. Поставил com_joomsef-3.2.2 на Joomla_1.5.9-Stable-Full_Pac

Автор leozet

Ответов: 37
Просмотров: 62248
Последний ответ 02.12.2015, 13:07:20
от addrss
Joomsef 3.2.2 + Virtuemart - все ссылки магазина содержат в URL название главной страницы

Автор Brun

Ответов: 3
Просмотров: 5040
Последний ответ 14.08.2014, 15:19:59
от Craze
Как убрать из ссылки content?

Автор ShamilHan

Ответов: 0
Просмотров: 1789
Последний ответ 26.12.2012, 11:34:11
от ShamilHan
Artio не тянет ссылки с сайта

Автор KeepOut

Ответов: 0
Просмотров: 1825
Последний ответ 04.12.2012, 02:28:09
от KeepOut