Как переместить лендинг на главную страницу (или на любую другую)

Иногда лендинг находится не по тому адресу, что нам требуется (например, имеет имя land1, а нужно его переместить на главную страницу). 

Для этого необходимо выполнить следующие действия. 

1. На старой странице (ту, что заменяем) заходим в редактирование и меняем имя SQL процедуры (подменяем код страницы в названии SP) и затем меняем код (поле Code) самой страницы. Это необходимо, чтобы была возможность вернуть старую страницу назад в будущем. 

Если мы меняем главную страницу (страница с кодом _default), то мы можем поставить код _defaultOLD к примеру. 

2. Далее идем на редактирование страницы ленда (не на сам ленд, а именно редактирование исходной страницы). 

В SQL страницы в названии SP заменяем код страницы на нужный - _default.  Например, вместо pg_crumbs_land1 ставим pg_crumbs__default.

Также меняем определение кода ленда (проставляем значение land1 вместо динамического определения).

-- БЫЛО
declare @landCode nvarchar(128) =  replace(OBJECT_NAME(@@PROCID), 'pg_crumbs_', '')

-- СТАЛО 
declare @landCode nvarchar(128) =  'land1'

Тут момент в том, что код лендинга остается тем же, а меняется только код страницы. 

3. Меняем у новой страницы код на требуемый (в нашем случае вместо land1 пишем _default).

4. Проверяем, что на главной выводится новый лендинг. 

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK