Не отображаются виджеты, привязанные странице "Профиль пользователя"

ЕСТЬ РЕШЕНИЕ InstantCMS 2.X
#1 27 марта 2025 в 23:00

Не отображаются виджеты, привязанные к стандартной странице «Профиль пользователя».

Изображение

Если привязать виджет ко всем страницам сайта, то и на странице профиля он отобразится. Если привязывать только к Профилю — пусто. У себя проверял на 2.17.2. Шаблон Модерн.

Проверил на демо — такая же х... то же самое.

Кто-то сталкивался? Куда «дудеть»?

#2 27 марта 2025 в 23:13
Проверил на демо — то же самое
Николаич

На демо сайте отображается в профиле DemoUser, но не  отображается в профилях DemoAdmin и Fuze. Видимо это связано с настройками виджета именно на демо сайте.

Изображение

Посмотрел на своём тестовом сайте, всё нормально работает.

Изображение
#3 27 марта 2025 в 23:27

Создал пользователя у себя на сайте с правами Пользователь. На этом профиле действительно всё норм работает. Дал ему права Администратора. Тоже работает.

Захожу с правами суперадмина — х... не работает.

Видимо нех суперадмину в своём профиле х… всякую смотреть. 😀

Сегодня в 15:47
#4 27 марта 2025 в 23:54

Было подобное, но несколько по другому.

Если в настройках профиля, в поле «Адрес Вашей страницы» обозватся как-нибудь, то виджеты на странице профиля исчезают. Если очистить это поле, и быть на сайте под ID, то виджеты на месте.

В чём причина, незнаю, не разбирался. Просто спрятал Суперадмина за ID 1, чтоб никто не догадался.

#5 28 марта 2025 в 07:47

Откройте страницу виджетов «Профиль пользователя» на редактирование и замените в положительной маске это

  1. users/%*

на это

  1. users/{slug}

Должно помочь, но не проверял

#6 28 марта 2025 в 10:54
Откройте страницу виджетов «Профиль пользователя» на редактирование и замените в положительной маске это users/%* на это users/{slug} Должно помочь, но не проверял
Loadырь

Помогло! Спасибо огромное!

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Похожее в блогах

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.