Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за 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 Ответов
  • 3060 Просмотров
*

hammerteni

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Не понимаю, почему Google пишет, что сайт не оптимизирован для мобильных устройств?
http://labdem.ru/
https://www.google.com/webmasters/tools/mobile-friendly/
Смотрю на мобильнике, планшете, все очень даже оптимизировано.
viewport в шаблоне включен, а Google ругается.
1. Контент шире экрана
2. Интерактивные элементы расположены слишком близко
Я не вижу, что там шире и что за элементы слишком близко...
Может из стилей что-то не подгружается?
Кто знает куда копать и как исправить?
« Последнее редактирование: 03.02.2017, 19:35:45 от hammerteni »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
CSS и js сделайте доступными для поисковиков
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

hammerteni

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Не совсем понял, что значит сделать доступными для поисковиков? Я их и не прятал. Как это сделать?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
вы - не прятали, а в Joomla по умолчанию они закрыты.
в robots.txt в корне сайта добавьте в конец

Код
User-agent: Googlebot
Allow: /*.js
Allow: /*.css
*

hammerteni

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Спасибо! Помогло!
Странно только то, что на другие сайты Google не ругается.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
никакой магии нет :) если не ругается, то значит там CSS и js лежат в папках, которые не закрыты от поисковиков.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

svadebschik

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
такая же проблема с шириной контента на сайте https://svadebschik.com/
Хотя у меня на всех гаджетах открывается нормально
« Последнее редактирование: 24.01.2018, 14:02:53 от svadebschik »
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
в Joomla по умолчанию они закрыты.
Уже рекомендуют разработчики Joomla применять правила из robots.txt.dist в архиве дистра, где все открыто для поисковиков.
*

svadebschik

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Уже рекомендуют разработчики Joomla применять правила из robots.txt.dist в архиве дистра, где все открыто для поисковиков.
У меня даже код Adsense не индексируется-в панели serch console пишет что скрип закрыт для индексации-хотя все открыто
в дистре вообще все закрыто
Спойлер
[свернуть]
« Последнее редактирование: 24.01.2018, 14:42:41 от svadebschik »
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
в дистре вообще все закрыто
Сравните с новым Joomla 3
Спойлер
[свернуть]
*

svadebschik

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Сравните с новым Joomla 3
Спойлер
[свернуть]
он почти такойже-все закрыто
Disallow:  - директива запрещает индексацию каталога  и всех его подкаталогов,
а у меня все ОТКРЫТО..но гугл не хочет индексировать скрипты
вот что показывает гугл https://pagead2.googlesyndication.com/robots.txt
а вот что у меня стоит https://svadebschik.com/robots.txt
« Последнее редактирование: 24.01.2018, 14:53:30 от svadebschik »
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
он почти такойже-все закрыто
Вы точно сравнивали или абы написать ? Или тролинг .
Попробуйте дать его поисковикам, а потом пишите - почти закрыто .
*

svadebschik

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Вы точно сравнивали или абы написать ? Или тролинг .
Попробуйте дать его поисковикам, а потом пишите - почти закрыто .
Никто не хотел Вас оскорбить.
дал его поисковикам https://svadebschik.com/robots.txt
вот что мне пишет Google https://pagead2.googlesyndication.com/robots.txt
совсем разые файлы почемуто
« Последнее редактирование: 24.01.2018, 15:28:48 от svadebschik »
*

Alex_gs

  • Захожу иногда
  • 161
  • 2 / 0
CSS и js сделайте доступными для поисковиков

Спасибо, добрый человек! ^-^
*

Alex_gs

  • Захожу иногда
  • 161
  • 2 / 0
Правда я прописал в Robots конкретные папки, которые Google дал в отчёте.
*

Alex_gs

  • Захожу иногда
  • 161
  • 2 / 0
Рано радовался.
страничка (для примера) : mgift. com. ua/mg-products/medal-sport

На IOs и на Android смартфонах всё выглядит как задумано. Без проблем.

Шаблон бесплатный от - favthemes.com
Дополнения -
Phocagallery_v4.3
Chronoforms_V5.0
DJ-ImageSlider 4.0

ответ Google Search Console

Страница не оптимизирована для мобильных устройств
Эта страница может быть неудобной на мобильных устройствах
Исправьте 3 указанные ниже проблемы
- Слишком мелкий шрифт
- Интерактивные элементы расположены слишком близко
- Контент шире экрана

Страница частично загружена
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
В галерее у вас шрифт очень мелкий. И в пагинации "Страница 1 из 3" налезает на блок пагинации. А ещё у вас размер шрифта заголовков H2 такой же, как у основного текста.
Сам по себе сайт выглядит ужасно, если честно. Тут просто всё переделывать.
*

Alex_gs

  • Захожу иногда
  • 161
  • 2 / 0
Missile
Вы в общем-то правы.
- Мелкий текст в превьюшках галлереи - ну пока так. Этот текст вообще нужен для Google, люди его не читают. Хотя вы правы, я потом поиграюсь размерами картинок, благо там все настраивается.

- Пагинацию подправил - спасибо. Далее сделаю получше, сейчас не до этого.

- Заголовки h1 и h2 я специально делал одинаковыми с текстом. Опять же они нужны больше Google. Но для людей - они другого цвета.

- Сайт выглядит ужасно - да, не красавчик - все в процессе. Важно было быстро запустить структуру и галереи. Над оформлением еще поработаем. Хотя хотелось сделать максимально простой для просмотра со смартфонов. Ну и сделайте скидку, что я спец в том что описано в сайте, а не в сайтостроении.

Проблему с оптимизацией решил. Дело было в ошибках jQuery. Установил плагин jQuery Easy.
Правда мобильная менюшка перестала работать... буду разбираться.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[РЕШЕНО]Скрыть пункт меню на мобильных устройствах

Автор lexxbry

Ответов: 16
Просмотров: 8672
Последний ответ 23.05.2023, 07:22:49
от geral
Страница 404 в шаблоне Vina Fashion II

Автор Concolor

Ответов: 0
Просмотров: 941
Последний ответ 15.04.2021, 11:17:31
от Concolor
Страница ошибки при попытке пройти по адресу с index.. (с использованием Helix3)

Автор tigra-uki

Ответов: 10
Просмотров: 2059
Последний ответ 23.07.2020, 12:44:59
от tigra-uki
Helix3+SP Page Builder. Главная страница

Автор Egoritch

Ответов: 10
Просмотров: 5389
Последний ответ 22.08.2019, 15:43:53
от Webster
Меню в Protostar для мобильных версий

Автор gamletjlo

Ответов: 3
Просмотров: 1193
Последний ответ 17.02.2019, 13:23:01
от sivers