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

leito

  • Захожу иногда
  • 98
  • 1 / 0
Большой сайт на Joomla
« : 26.08.2013, 17:00:31 »
Все привет. Ссори, если не в тот раздел тему запульнул. Вообщем, есть большой самописный сайт (более 10000 страниц). Требуется его перенести на Joomla. Какие компоненты хочу использовать: gantry-framework (так как там будет несколько шаблонов), для материалов - k2, для SEO - sh404sef. Как думаете тормозить сильно будет? Или лучше что-то попроще. Вообще есть ли примеры больших сайтов с мощными компонентами? Заранее спасибо!
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Большой сайт на Joomla
« Ответ #1 : 26.08.2013, 17:11:05 »
(более 10000 страниц).
для SEO - sh404sef

Если посещалка хорошая, то будет тормозить.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Большой сайт на Joomla
« Ответ #2 : 26.08.2013, 17:27:10 »
Убрать sh404SEF, тогда почти не будет.
*

leito

  • Захожу иногда
  • 98
  • 1 / 0
Re: Большой сайт на Joomla
« Ответ #3 : 26.08.2013, 17:27:47 »
Если посещалка хорошая, то будет тормозить.
>1к онлайн. Есть ли альтернатива?
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Большой сайт на Joomla
« Ответ #4 : 26.08.2013, 17:45:32 »
Нет ... только встроенный
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

leito

  • Захожу иногда
  • 98
  • 1 / 0
Re: Большой сайт на Joomla
« Ответ #6 : 26.08.2013, 23:03:06 »
:-)
нужно переносить на нормальный двиг, там очень древний он, но работает быстро соответственно. Хотел бы все-таки на Joomla ) Что можно вместо sh404SEF использовать? Пойдет ли стандартный SEF?
*

leito

  • Захожу иногда
  • 98
  • 1 / 0
Re: Большой сайт на Joomla
« Ответ #7 : 26.08.2013, 23:04:25 »
Нет ... только встроенный
а есть ли какой-нибудь guide по нему расширенный что ли? )
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Большой сайт на Joomla
« Ответ #8 : 27.08.2013, 00:45:04 »
смысл sh404SEF какой? или просто приятели посоветовали?)))
если урлы сохранить - это одно, если просто для SEO - выкиньте его
да и если все урлы нельзя систематизировать, то ручками один фиг лопатить 10к URL анрил.
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

leito

  • Захожу иногда
  • 98
  • 1 / 0
Re: Большой сайт на Joomla
« Ответ #9 : 27.08.2013, 11:48:18 »
смысл sh404SEF какой? или просто приятели посоветовали?)))
если урлы сохранить - это одно, если просто для SEO - выкиньте его
да и если все урлы нельзя систематизировать, то ручками один фиг лопатить 10к URL анрил.
да сам юзал, вроде неплохой, правда юзал на небольших сайтах, отсюда не знаю про нагрузку. URL 301 редирект буду делать, новые будут. Использовать родной SEF?
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Большой сайт на Joomla
« Ответ #10 : 27.08.2013, 12:20:17 »
Лучше родной конечно. Можно еще попробовать AceSEF (sh404SEF может быть то же умеет?) он умеет кешировать адрес. Но это все равно медленнее родного.
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Большой сайт на Joomla
« Ответ #11 : 27.08.2013, 12:43:24 »
а есть ли какой-нибудь guide по нему расширенный что ли? )

Ну а какой гайд? Урлы делаются из псевдонимов пунктов меню, статей ... что именно вы хотите узнать?
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

leito

  • Захожу иногда
  • 98
  • 1 / 0
Re: Большой сайт на Joomla
« Ответ #12 : 27.08.2013, 13:27:23 »
Ну а какой гайд? Урлы делаются из псевдонимов пунктов меню, статей ... что именно вы хотите узнать?
вот вопрос. А дубли, я так понял, убирать нужно уже в robots.txt или есть в Joomla, где это можно контролировать? )
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Большой сайт на Joomla
« Ответ #13 : 27.08.2013, 13:43:56 »
На тот вопрос не отвечу ... я тем редактором не пользуюсь, но я уверен на 100% что клике уже на готовую статью вам откроется материал с нормальным (ЧПУ) адресом.

Проверил на одном сайте (J1.5) с данным редактором:
Ссылка в админке в этом редакторе:
index.php?option=com_content&view=article&id=57&Itemid=54
Ссылка видимая на сайте (в исходном коде):
produktsija/svarnoj-reshetchatyj-nastil

Все нормально.

И да ... в роботе потом можно прописать дисаллоу для /*com_content* например .... да хоть для index.php?option
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

leito

  • Захожу иногда
  • 98
  • 1 / 0
Re: Большой сайт на Joomla
« Ответ #14 : 27.08.2013, 15:32:26 »
Ок. Спасибо. Понял.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка Missing field in database: Joomla\CMS\Table\Extension &#160; extension_id

Автор Ragivort

Ответов: 1
Просмотров: 1607
Последний ответ 25.12.2025, 21:10:01
от fbr
Сайт перестал нормально грузиться

Автор Leo1986

Ответов: 17
Просмотров: 2646
Последний ответ 11.06.2025, 13:55:08
от zilonitiz
Joomla 3 не пускает в админку (просто перезагружается страница) (гуглил, нашёл решение, не помогло)

Автор lifelover2b

Ответов: 11
Просмотров: 6290
Последний ответ 05.06.2025, 04:48:29
от andrey222
По поводу сессий Joomla 3

Автор azm1n

Ответов: 0
Просмотров: 2376
Последний ответ 25.05.2025, 09:26:17
от azm1n
Стоит ли ставить плагин rel="canonical" на Joomla 3

Автор azm1n

Ответов: 2
Просмотров: 2872
Последний ответ 09.05.2025, 12:39:18
от azm1n