Вывод виджетов на пользовательских страницах

InstantCMS 2.X
#1 21 апреля 2019 в 11:18
Друзья. Задал вопрос на гитхабе, но пока разработчик ответит, может быть сообщество подскажет. Копирую текст Issues:

Используемая версия InstantCMS: 2.12.1

Версия PHP: 7.2

Как воспроизвести проблему:

Создаем в типе контента поле список с включенной опцией "автоссылка"
Создаем в разделе "Виджеты и страницы" страницу с положительной маской articles?kind=*
Создаем любой виджет для этой страницы
Переходим на страницу demo.instantcms.ru/articles?kind=1
Виджет, который мы привязывали к УРЛ articles?kind=* на странице отсутствует.
Воспроизводится ли проблема на демо demo.instantcms.ru/: ДА

Почему не выводится виджет на пользовательских страницах по заданной маске урл?
#2 21 апреля 2019 в 12:07

Почему не выводится виджет на пользовательских страницах по заданной маске урл?

@Kerncraft1
Насколько помню, параметрические ссылки работают только в отрицательных масках
#3 21 апреля 2019 в 12:17

Насколько помню, параметрические ссылки работают только в отрицательных масках

Олег Васильевич я

А могли бы Вы предположить, почему так сделано?
#4 21 апреля 2019 в 12:28
А зачем так усложнять? Заходите в "Виджеты и страницы" и в "Профиль пользователя" настраиваете какие виджеты Вы хотите видеть. Или у Вас какие то другие задачи?..
#5 21 апреля 2019 в 12:52

А зачем так усложнять? Заходите в "Виджеты и страницы" и в "Профиль пользователя" настраиваете какие виджеты Вы хотите видеть. Или у Вас какие то другие задачи ?.

Владимир Савенко

А причем здесь "Профиль пользователя"? Мне необходимо выводить виджеты с различным содержимым, в зависимости от того, на какой странице находится пользователь. Пример страниц:

site.ru/articles?parametr1=*
site.ru/articles?parametr2=*

Где parametr1 и 2 — это совершенно разные поля, со включенным режимом автоссылка.
#6 21 апреля 2019 в 12:53

А причем здесь "Профиль пользователя"?

@Kerncraft1
ну значит я Вас не так понял. ок.
#7 21 апреля 2019 в 13:00

А могли бы Вы предположить, почему так сделано?

@Kerncraft1
Давно мечтал найти работу предпологальщика. Вакансий вот нигде нету. Возьмёте?
#8 21 апреля 2019 в 13:24

Давно мечтал найти работу предпологальщика. Вакансий вот нигде нету. Возьмёте?

Олег Васильевич я

Как буду расширяться — обязательно) Просто я подумал, что Вы как разработчик сможете объяснить почему сделано именно так.
#9 21 апреля 2019 в 15:19

что Вы как разработчик

@Kerncraft1
Ух, ты! glasses
#10 21 апреля 2019 в 15:26

Давно мечтал найти работу предпологальщика. Вакансий вот нигде нету.

Олег Васильевич я
Прогноз погоды, британские ученые, уфологи, экстрасенсы.
#11 23 апреля 2019 в 00:16

Создаем в разделе "Виджеты и страницы" страницу с положительной маской articles?kind=*

@Kerncraft1
Как я вижу вы делаете фильтрацию в типе контента СТАТЬИ и она работает. Вы пытаетесь привязать виджет к фильтру, а не к странице. Страница одна и та же /articles*
Проблема с логикой ваших действий.
Хотя идея интересная, выводить нужные виджеты к определенным статьям.
#12 23 апреля 2019 в 00:41

Хотя идея интересная, выводить нужные виджеты к определенным статьям.

vikont
Реализация данной идеи в "коробке", помогла решить 1000 проблем!
#13 23 апреля 2019 в 09:42

Проблема с логикой ваших действий.

vikont

Как таковой, фильтрацией я не пользуюсь. Все фильтры у меня скрыты. Но есть тип контента, в котором кроме самих записей очень успешно продвигаются "страницы фильтров". С помощью компонентов SEO текст от dwd и Редирект Центр от Лодыря, я сделал таким страницам красивые урл и необходимые мета-теги, однако, необходимо вывести на них определенные виджеты.

И вся проблема заключается в том, что не работают ссылки с параметрами в положительных масках. Может этому и есть логическое объяснение, но для меня, как не программиста, остается загадкой — почему сделано так.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.