Создать страницу, не участвующую в навигации (Магазин) Есть решение

Здравствуйте разработчики!

Подскажите, как можно создать скрытую страницу в приложении Магазина, чтобы она не участвовала в общей навигации по магазину? Нужно сделать страницу для результатов поиска Яндекса для сайта.

3 ответа

  • -1
    Sergey Online-shops 24 октября 2015 16:44 # Решение

    Решил проблему самостоятельно.

    Для тех, кто столкнулся с аналогичным:

    Создаете правила маршрутизации + страницу в поселении Сайт. Настраиваете шаблон (можно скопировать шаблон для удобства), внедряете коды с шаблона Магазина, прописываете нужные коды в HTML страницы поиска. Таким образом сохранится навигация магазина и будет работать поиск. Вставлять коды через {literal}.

  • 0
    Lugobor Партнер-эксперт 25 октября 2015 10:15 #

    Можно нужной вам странице добавить доп. параметр например key=toctonado

    а в коде вывода навигации, где спрятать нужно, добавить условие

    {if $p.key != "toctonado"} style="display:none"{/if}

    Вот тут подробно описана аналогичная задача http://lugobor.ru/blogs/dnevnik-aitishnika/neskolk...

    • +1
      Sergey Online-shops Sergey Online-shops 26 октября 2015 06:52 #

      С технической точки зрения вариант работоспособный.

      С точки зрения SEO вариант плохой, т.к. добавится сквозная ссылка. Даже если ее сделать с атрибутом nofollow поисковики негативно отреагируют на такое, будет происходить распыление ссылочного веса на сайте. В исследованиях Devaka это уже проверено.

      Все же правильней делать через шаблоны.

  • 4
    Алексей 29 июня 2017 19:38 #

    А почему разработчики не могут сделать тумблер у страниц "видимая\невидимая"?

    Сижу уже несколько часов и не знаю как прикрутить страницу с уведомлением о сборе персональных данных.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите