[РЕШЕНО] instantcms 2.8.1 Создать пустую страницу

 
Посетитель
small user social cms
Сообщений: 38
Уважаемые мастера!
Подскажите пожалуйста, как создать в instantcms 2.8.1 пустую страницу для вывода виджетов (только не путём создания компонента).
Заранее благодарна.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1837
Mari,
По идее любая страница пустая, если на нее не выведено виджетов. Даже главная страница, если в админке не указано выводить туда что-то кроме виджетов.
Создайте новый тип контента в админке, а контента не добавляйте - будет пустая страница, которую можно наполнить виджетами.
Посетитель
small user social cms
Сообщений: 38
Ris:

Mari,
По идее любая страница пустая, если на нее не выведено виджетов. Даже главная страница, если в админке не указано выводить туда что-то кроме виджетов.
Создайте новый тип контента в админке, а контента не добавляйте - будет пустая страница, которую можно наполнить виджетами.
Это не вариант
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1837
Mari:
Это не вариант
Тогда объясните, что Вы имеете в виду под "пустой страницей"?
Единицу типа контента "страницы", но чтобы страница была пустая?
Посетитель
small user social cms
Медаль
Сообщений: 267
Mari:
Подскажите пожалуйста, как создать в instantcms 2.8.1 пустую страницу для вывода виджетов (только не путём создания компонента).

Кстати, хорошая мысль - создать компонент-пустышку для отображения виджетов. Я для мобильного приложения закладывал страницы только для виджетов, а для сайта нужен компонент отдельный. Потому что на Инстанте все построено на компонентах и все страницы - это страницы компонентов (кроме главной).
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1257
Mari:
Подскажите пожалуйста, как создать в instantcms 2.8.1 пустую страницу для вывода виджетов (только не путём создания компонента).
В закладке Виджеты страниц, создаете страницу в нужном разделе или в Пользовательские.
При создании в положительной маске пишите УРЛ страницы от корня.
Например создаете страницу http://ваш сайт/straus в категории Пользовательские
Название: Страусы
Тогда маска будет
straus
straus-*
straus/*
Если создаете в группах, тогда
groups/straus
groups/straus-*
groups/straus/*
Она будет доступна по ссылке http://ваш сайт/groups/straus и видна в списке групп
На появившейся странице ставите нужные виджеты
Таким образом вы получите страницу вписанную в движек.
По другому можно создать только статическую html страницу и выводить ее через меню. Но никаких виджетов из движка вы туда не выведете. Хотя могу и ошибаться.
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
Медаль
Сообщений: 267
vikont:
Например создаете страницу http://ваш сайт/straus в категории Пользовательские
Название: Страусы
Тогда маска будет
straus
straus-*
straus/*

Вы сами пробовали добавить страусов и открыть страницу на сайте?)
Посетитель
small user social cms
Сообщений: 38
vikont:

Mari:
Подскажите пожалуйста, как создать в instantcms 2.8.1 пустую страницу для вывода виджетов (только не путём создания компонента).
В закладке Виджеты страниц, создаете страницу в нужном разделе или в Пользовательские.
При создании в положительной маске пишите УРЛ страницы от корня.
Например создаете страницу http://ваш сайт/straus в категории Пользовательские
Название: Страусы
Тогда маска будет
straus
straus-*
straus/*
Если создаете в группах, тогда
groups/straus
groups/straus-*
groups/straus/*
Она будет доступна по ссылке http://ваш сайт/groups/straus и видна в списке групп
На появившейся странице ставите нужные виджеты
Таким образом вы получите страницу вписанную в движек.
По другому можно создать только статическую html страницу и выводить ее через меню. Но никаких виджетов из движка вы туда не выведете. Хотя могу и ошибаться.

Я знаю, что данный вариант работает только с определённым компонентом который уже установлен на сайте. Привязка к пустоте не работает)))
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1257
@SmartControl:
Вы сами пробовали добавить страусов и открыть страницу на сайте?)
Один раз открывал, что я перед этим намудрил, не помню... laugh
Сейчас увы, не работает, буду пробовать вспоминать...
Возможно где то перехлестнулся с компонентом, а потом удали.
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1257
Mari:
Я знаю, что данный вариант работает только с определённым компонентом который уже установлен на сайте. Привязка к пустоте не работает)))
У меня как то получалось, но не факт, что случайно не создал компонет с пустой страницей.
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1318
Mari:
Привязка к пустоте не работает)))
Значит Вы что-то другое имеете ввиду.

По шагам.

1. Создаем тип контента, называем его как угодно, например "Страусы", системное имя любое, например, "straus"
2. Переходим по ссылке yoursite.ru/straus и видим пустую страницу - будет выведен только заголовок типа контента и надпись "Нет страусов для отображения". Если эти записи мешают, то переходим к пункту 3.
3. В папку templates/вашшаблон/content закидываем пустой файл straus_list.tpl.php. Теперь у Вас кроме виджетов ничего на странице yoursite.ru/straus выводиться не будет.
4. Добавляем виджеты - в админке в разделе "Виджеты и страницы" в левой колонке нажмите на папку "Контент" и там выберите "Страусы: Просмотр списка" - вот сюда вставляйте виджеты.
Редактировалось: 1 раз (Последний: 16 сентября 2017 в 19:19)
Искусственный интеллект на твоем сайте! Больше не надо ни за что платить и ничего делать. НИКОГДА! Будь свободным!
Посетитель
small user social cms
Сообщений: 38
DK:

Mari:
Привязка к пустоте не работает)))
Значит Вы что-то другое имеете ввиду.

По шагам.

1. Создаем тип контента, называем его как угодно, например "Страусы", системное имя любое, например, "straus"
2. Переходим по ссылке yoursite.ru/straus и видим пустую страницу - будет выведен только заголовок типа контента и надпись "Нет страусов для отображения". Если эти записи мешают, то переходим к пункту 3.
3. В папку templates/вашшаблон/content закидываем пустой файл straus_list.tpl.php. Теперь у Вас кроме виджетов ничего на странице yoursite.ru/straus выводиться не будет.
4. Добавляем виджеты - в админке в разделе "Виджеты и страницы" в левой колонке нажмите на папку "Контент" и там выберите "Страусы: Просмотр списка" - вот сюда вставляйте виджеты.

Сделала как вы написали, остаётся вот это:

[РЕШЕНО] instantcms 2.8.1 Создать пустую страницу

Да, и зачем закидывать пустой файл straus_list.tpl.php, в виджетах ведь автоматом создаются странице при создании компонента.

[РЕШЕНО] instantcms 2.8.1 Создать пустую страницу
Редактировалось: 1 раз (Последний: 16 сентября 2017 в 20:41)
Посетитель
small user social cms
Медаль
Сообщений: 267
Mari:
Да, и зачем закидывать пустой файл straus_list.tpl.php, в виджетах ведь автоматом создаются странице при создании компонента.
в этом файле шаблон вывода списка записей. Так как вы не будете выводить самих страусов на странице - вам нужно закинуть пустой файлик.
Посетитель
small user social cms
Сообщений: 38
@SmartControl:

Mari:
Да, и зачем закидывать пустой файл straus_list.tpl.php, в виджетах ведь автоматом создаются странице при создании компонента.
в этом файле шаблон вывода списка записей. Так как вы не будете выводить самих страусов на странице - вам нужно закинуть пустой файлик.

Не работает этот вариант
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1318
Mari:
Не работает этот вариант
Это облом
Искусственный интеллект на твоем сайте! Больше не надо ни за что платить и ничего делать. НИКОГДА! Будь свободным!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: