Помогите с настройкой сайта - виджеты в админке наследуются на всех страницах

InstantCMS 2.X

Просьба о помощи для новичка разобраться с системой

#1 9 мая 2026 в 23:58

Народ, прошу помощи. Нужна система для сообщества профессионалов. Четыре основные страницы:

  1. главная с общей информацией и «отовсюду понемножку» — анонсы, правила участия итд. 
  2. страница членов сообщества с фильтром выбора и поиска
  3. страница для вывода публикаций и статей
  4. страница дополнительных проектов, и соответственно страницы для самих проектов (киноклуб, круглые столы, итд)

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

Вот проблема на картинке — Шаблоны для Главной отображают ряд, который я разместил на странице Новости — все. (самый нижний ряд)

Изображение

#2 10 мая 2026 в 00:00

Тут

Изображение
#3 10 мая 2026 в 00:06

Да, она отключена. Но это влияет только на отображение самих виджетов. Есть ли возможность чтобы самого ряда не было видно? Ведь этот ряд мне нужен только для страницы Новостей, и больше нигде. Зачем мне в админке видеть его на всех страницах? 

#4 10 мая 2026 в 00:10

Есть ли возможность чтобы самого ряда не было видно?

Mike

Нет. Это схема для всех страниц. Если вы захотите на конкретной странице разместить виджет на позиции, вы как собираетесь это делать?

Ряды и колонки не привязаны к страницам. На самом сайте, если в позиции виджетов нет, ряды и колонки не выводятся.

#5 10 мая 2026 в 00:24
Есть ли возможность чтобы самого ряда не было видно? Mike Нет. Это схема для всех страниц. Если вы захотите на конкретной странице разместить виджет на позиции, вы как собираетесь это делать?
Fuze

Я бы хотел настраивать свой набор рядов для каждой страницы или архетипа страниц. А так получается, что если у меня несколько совершенно разных страниц на сайте, то я вижу на каждой наборы рядов для всех. И хотя они не отображаются на самом сайте, пока логику такого поведения не понял.

Добавлено спустя 2 минуты
Есть ли возможность чтобы самого ряда не было видно? Mike Нет. Это схема для всех страниц. Если вы захотите на конкретной странице разместить виджет на позиции, вы как собираетесь это делать?
Fuze

Если я захочу на конкретной странице разместить для нее виджет — я на ней и сделаю ряд, такой который мне для нее нужен, и в том месте, где он мне на ней нужен. 

#6 10 мая 2026 в 07:59

, то я вижу на каждой наборы рядов для всех. И хотя они не отображаются на самом сайте, пока логику такого поведения не понял

Mike

А мне не понятна ваша логика. Как они отображаются, если вы их не видите? Если в ряду нет виджета, то и нет ряда. Вы можете создать сколько хотите рядов, а выводить виджеты там, где вам надо.

Привязка виджетов к страницам

#7 10 мая 2026 в 12:23

Mike, попробую ещё раз. Ряды и колонки это макет всех страниц. Ряды и колонки НЕ привязываются к конкретным наборам страниц. Пустые позиции виджетов на самом сайте не отображаются.

#8 10 мая 2026 в 13:49
, то я вижу на каждой наборы рядов для всех. И хотя они не отображаются на самом сайте, пока логику такого поведения не понял Mike А мне не понятна ваша логика.
Lora

Поясню. На сайте у меня будет несколько страниц с достаточно разными дизайнами. Общая часть сверху и снизу будет одинаковая, и наследование от «Все страницы» мне понятно и удобно. Но внутренние подразделы: новости, события, страница участников, форум, итд — это отдельные дизайны. У каждой из них будет свой набор рядов и колонок.

Насколько я сейчас после ваших ответов понимаю, надо ставить минимальный набор рядов, а на каждой странице наполнять их своими виджетами. 

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

#9 10 мая 2026 в 14:21

Что вы имеете ввиду под рядом? Что то я думаю мы о разных вещах говорим. В админке вы можете создать сколько угодно рядов, это никак не влияет на ваш сайт. И привязать нужный вам виджет к конкретному ряду и конкретной странице.

#10 10 мая 2026 в 16:52
Что вы имеете ввиду под рядом? Что то я думаю мы о разных вещах говорим. В админке вы можете создать сколько угодно рядов, это никак не влияет на ваш сайт.
Lora

Вот на картинке. Слева дизайны страниц. Справа «ряды» — «плейс-холдеры» для виджетов. Для страницы участников сообщества мне нужен трёхколоночный ряд (к примеру). Для страницы «Проект АА» у меня другая разметка, там нужен ряд с двумя колонками. И так далее — страница Новостей своя разметка, Форум — своя, итд.

Сейчас когда я проектирую ту или иную страницу, я вижу ряды со всех других страниц. И также с любой страницы если удалю ряд, например по ошибке решу что он относился к этой странице, а он мне не нужен, — он удалится и там где нужен. 

Мне это кажется очень неудобным. Видится более логичным, чтобы кнопка «скрыть» скрывала не только виджеты с других страниц, но и не относящиеся к редактируемой странице ряды. 

И в этом мой вопрос — я что-то не понимаю в логике системы? Кроме меня больше никому это не мешает? 

Изображение

#11 10 мая 2026 в 18:06

Кроме меня больше никому это не мешает?

Mike

может и мешает. Но так бурно об этом тут никто не делился.

Для 99% сайтов привязки рядов к страницам виджетов не нужно.

#12 10 мая 2026 в 18:15

я что-то не понимаю в логике системы

Mike

Видимо да. Как вы можете случайно удалить ряд, если в нём виджеты? Даже если они не на той странице, где вы сейчас, они всё равно видимы, как не активные. И интересен вопрос. А как должно было бы быть по вашему?

#13 10 мая 2026 в 21:20

По ихнему должно быть, похоже вот так: 

Главная страница (условно): 

Изображение

страница новостей (условно): 

Изображение

страница членов (условно): 

Изображение

Заходя на страницу расположения виджетов, вы заранее формируете схему отображения контента, на всём сайте. 

Вы можете добавить бесконечное количество рядов, и поделить эти ряды, скажем, на несколько столбцов разной ширины, которые заявлены в системе. И эта схема будет действительна на весь ваш сайт. 

Поэтому заранее продумайте дизайн, для того или иного проекта, расположите в «голове» информацию, о том, где и как у вас что должно публиковаться. И после этого уже создайте схему виджетов, для отображения. 

Вы можете создать три колонки по 33%, либо по схеме 25%/50%/25%, или 25%/75%… Или ёще там куча вариантов, система Очень гибка в этой настройке. Но...! Выбранная схема, будет работать на всех страницах сайта! То есть, если схема по колонкам у вас будет 25%/50%/%25%, и при этом на Главной странице, вы забьёте контентом все 3 колонки, будет Классно! А на странице Новостей будет контента (слева-направо), только 25% и 50%, то справа у вас будет 25% пустоты! 

Потому, продумывайте схему заранее! 

Ну а то, что вы видите виджеты, которые расположены на всех страницах сайта, неактивные на данной странице, так это даже большой плюс! Больше шансов, что не нужные будут мелькать перед глазами, и вы их в мусор.)

#14 10 мая 2026 в 22:16
По ихнему должно быть, похоже вот так:  Главная страница (условно):  страница новостей (условно):  страница членов (условно):  Заходя на страницу расположения виджетов, вы заранее
akokna

Да, я именно про это, спасибо.

Добавлено спустя 10 минут

Видимо да. Как вы можете случайно удалить ряд, если в нём виджеты? Даже если они не на той странице, где вы сейчас, они всё равно видимы, как не активные. И интересен вопрос. А как должно было бы быть по вашему?

Lora

Мне бы хотелось видеть на редактируемой странице только актуальные для неё — унаследованные и свои ряды.

В примере akokna выше, на каждой из трех редактируемых страниц будет по три ряда — один свой, и два которые к ней никакого отношения не имеют. Если где-то можно оставить такую заявку на следующие версии, я бы оставил )

#15 10 мая 2026 в 22:29

Мне бы хотелось видеть на редактируемой странице только актуальные для неё — унаследованные и свои ряды.

Mike

Ну разве что, скрывать не актуальные… Опять же сам себе противоречу, иногда помогает, когда видишь ненужные на всех страницах сайта, озодачиваешься тем, чтобы найти их и выкинуть. 

Человек, такая ско… на, что всегда, всё забывает.))

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

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

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.