Чтобы добавить собственные страницы на сайт, выберите раздел сайта, в котором вы хотите разместить страницы. Разделам сайта соответствуют правила, настроенные в разделе «Структура» приложения «Сайт».
Как правильно выбрать раздел сайта для публикации страниц
Что стоит учитывать при выборе раздела сайта:
- URL. Фрагмент адреса (после доменного имени), который указан для раздела сайта, будет также присутствовать и в URL ваших страниц. В показанном примере страницы, опубликованные в разделе приложения «Сайт», будут иметь адреса, начинающиеся на /info/. Если же опубликовать их в разделе интернет-магазина, то в начале их адресов не будет такого повторяющегося фрагмента. Выберите URL, который вам кажется более удобным для посетителей сайта.
- Дизайн. Каждый раздел сайта сформирован одним из приложений, каждое из которых использует свою тему дизайна. Темы дизайна разных приложений могут иметь некоторые различающиеся элементы: дополнительные меню, баннеры, окно поиска и т. д. Выберите тот раздел для публикации страниц, где их содержимое будет выглядеть наиболее уместно и гармонично.
- Возможность публикации страниц. Не все приложения, правила которых вы видите в разделе «Структура», позволяют создавать страницы сайта. Например, правила приложений «Рассылки» и «Контакты» (обычно помеченные как скрытые) используются для незаметных обращений к этим приложениям без отображения какого-либо содержимого на сайте. Для публикации страниц выбирайте приложения, предоставляющие такую возможность, например, «Сайт», «Блог», «Хаб», «Фото», «Поддержка».
Есть возможность размещать страницы с использованием дизайна одного раздела, но с URL другого раздела. Например, в показанном выше примере можно создавать страницы в разделе интернет-магазина с адресом, начинающимся на /, и в начало адресов страниц вручную добавлять фрагмент info/. Так можно поступать, чтобы избежать конфликта между адресами встроенных страниц магазина (например, корзины cart/ или оформления заказа checkout/) и адресами ваших собственных страниц.
Добавление новой страницы
- Перейдите в приложение, с помощью которого вы решили публиковать информационные страницы. Найдите раздел «Страницы».
В приложении «Магазин» (Shop-Script) секция «Страницы» находится в разделе «Витрина».
- Введите заголовок, URL и текст. Заголовок по умолчанию используется в меню навигации по страницам на вашем сайте, если вы не вносили собственные изменения в тему дизайна. Если вам недостаточно возможностей визуального текстового редактора, переключитесь в режим «HTML», чтобы внести индивидуальные изменения в верстку страницы.
- С помощью ссылки «еще» разверните дополнительные поля, в которые можно ввести дополнительные параметры страницы, предназначенные для поисковых систем и для редактирования темы дизайна.
- Вверху переключите статус страницы на «Черновик» и сохраните свои изменения. С помощью временной ссылки посмотрите, как будет выглядеть страница на сайте после публикации.
- Если вы довольны результатом, переключите статус страницы в «Опубликовано».
16 комментариев
Как создать страницу не привязанную ни к меню ни к категории?
Как вариант - создать для таких страниц скрытое поселение для приложения Сайт в разделе Сайт / Структура и добавлять страницы в нем. Они не попадут в меню. Но будут доступны по прямым ссылкам.
Я пробовал так делать, все работает но есть одно но! Когда нажимашь "назад" с этих страниц, то попадаешь на главную приложения "сайт" а не в магазин как того хотелось бы.
Как быть если я хочу залить лендинг, созданный на стороне? Файловый менеджер не пропускает php файлы.
В облаке Webasyst загружать PHP-файлы нельзя. На своём хостинге вы можете это делать через FTP или SSH, если понимаете степень ответственности за потенциальное нарушение безопасности своего сайта. Если необходимо использовать PHP-код, либо попробуйте переписать его на Smarty в шаблонах темы дизайна, либо оформите этот код в виде плагина к одному из приложений, либо в виде отдельного приложения.
Создал новую страницу, отметил Опубликовать, сохранил. Мне пишет Страница не опубликована, потому что не прикреплена ни к одному поселению приложения (правилу маршрутизации). Перетащите страницу из секции «Неопубликованные», чтобы подключить ее к существующему правилу маршрутизации.
Как мне ее опубликовать?
Такое сообщение может быть если в Сайт - Структура у вас нет ни одного правила для приложения Сайт.
Возможно вам будет удобнее создать страницу в Магазин - Витрина - Страницы.
А таком случае страница создается в каталоге, а мне надо сверху.
Правила для сайта у меня есть.
Вторая проблема, есть правило Контакты. На сайте когда захожу в контакты, мне пишет Ошибка #404
На вашем снимке экрана нет ни одного правила для приложения "Сайт".
Правило для приложения "Контакты" нужно сделать скрытым, чтобы его ссылка не появлялась в главном меню сайта.
Такая же проблема. Причем, я делаю Контакты скрытыми + меняю название на cont — как сидела в верхнем меню так и сидит. При смене названия так же остается в верхнем меню, но уже ошибка 404 на пустом бланке в шаблоне сайта. Бред! Вы хоть объясните толком. Что это за Контакты в верхнем меню. Только давайте сразу уточним: когда мы говорим контакты — мы подразумеваем контакты магазина, а именно адрес, телефон, карту и тд, но не адресную книгу с кучей клиентов. Так что же в верхнем меню?
Нужно чтоб верхнее меню отображало: Контакты, Доставка, Оплата — страницы с информацией. Мне не нужно чтоб это все находилось, как вам раньше показывали в Каталоге.
Спасибо.
Состав меню сайта/магазина зависит от темы дизайна. Тема может формировать меню из структур сайта, страниц Сайта, страниц Магазина. Ответ на ваш вопрос зависит от того, какой из этих вариантов у вас используется в настоящее время.
У меня стоит тема по дефолту. Самое первое что ты делаешь знакомясь с "движком" простые действия — создать страницу Контактов, Доставки и Оплаты. Именно отдельную страницу с описанием и чтоб она выводилась в Верхнем меню. Все. Зачем я буду что либо наполнять, заливать контент, если самые простые действия упираются в "не прозрачную" логику. Вот я и прошу объясните логику. Ответов то нет. Кстати, Сергей выше, тоже так и не получил ответа. Там даже показан скриншот с красной стрелкой.
Спасибо.
Как в стандартной теме "Дефолт" добавить в главное меню сайта ссылку на страницу любого приложения:
Нужно иметь в виду, что ссылка на эту страницу станет видна в 2 местах: в меню того приложения, в котором создана страница. Её можно скрыть во второстепенном меню путём некоторых изменений в коде темы, если такое дублирование не нужно, но это тема другого обсуждения.
Да все так и делал :) Допер. Только я страницам, созданным в разделе Сайт (только в нем), давал имя в таком виде: ...webasyst.cloud/site/ и все — после слеша стирал название, поле пустое, иначе получаю пустую страницу с улыбающейся рожей и предложение начать с создания страниц и пункт подменю например Доставка, кликая куда получаю собственно всю нужная информацию. Поэтому с URL название .../site/ И тогда получаю дубли, то есть, есть в главном Доставка и Оплата, причем сразу страница с информацией и никаких рож, но так же есть два подменю с таким же названиями и инфой. И насколько я понимаю это уже правится кодом, что не легче. Получается гимор. Значит делай все через витрину или нанимай программера :) а оно мне совсем не нужно, тогда уж лучше вернусь на не такой гибкий Umi.
Случайно наткнулся на совет: Магазин - Витрина - Страницы, уже все перерыл))) Спасибо!!!!