Как удалить верхний и Нижний колонтитулы с определенных страниц?

Как удалить верхний и Нижний колонтитулы с определенных страниц?

25.09.2018 02:39:29 Просмотров 50 Источник

У меня есть сайт prestashop, где у меня есть заголовок для всей страницы

Я хочу, чтобы верхний или нижний колонтитул был скрыт на определенной странице, например, в корзине покупок

Вот моя ссылка на страницу корзины покупок http://localhost:8080/index.РНР?контроллер=заказ-УЗК окна-заказ-одна#

Вот как я пытался скрыть заголовок внутри корзины.ТПЛ

{if $page_name != 'box-order-one'}<div class="nav-tabs"></div>{/if}

Но это не работает, что мне нужно сделать, чтобы получить то, что я хочу?

У вопроса есть решение - Посмотреть?

Ответы - Как удалить верхний и Нижний колонтитулы с определенных страниц? / How to remove header and footer from specific pages?

Является ответом!
Rolige

25.09.2018 09:40:50

Самый простой и быстрый способ - через CSS.

Для PS 1.6 (тема по умолчанию):

body#order .header-container,
body#order .footer-container,
body#order-opc .header-container,
body#order-opc .footer-container {
  display: none !important;
}

Для PS 1.7 (тема по умолчанию):

body#checkout #header,
body#checkout #footer {
  display: none !important;
}
https://stackoverflow.com/questions/52497348/how-to-remove-header-and-footer-from-specific-pages/52504805#comment91961900_52504805
Это не очень хорошее решение, потому что код будет по-прежнему анализироваться на всех страницах, и это может привести к конфликтам, особенно если у вас есть какие-либо рекламные ролики в скрытом коде
https://stackoverflow.com/questions/52497348/how-to-remove-header-and-footer-from-specific-pages/52504805#comment91986198_52504805
Хии Александр , внутри порядок-ПК у меня 4 коробки, #окна-заказ-одна, #окна-заказ-два, #окна-заказ-три, #окна-заказ-четыре, я с помощью хэш-ориентироваться на те ящики, в торговом автомобилей(заказ-ОРС)т , я хочу, чтобы навс быть hiddenonly в корзину, УР способ скрыть все заказы связанные страницы
Alexander Grosul

26.09.2018 09:07:54

Вы можете обернуть содержимое, которое вы хотите исключить в условие

{if isset($page_name) && !$page_name|in_array:['order', 'authentication', 'address']}
    // the code you want to exclude
{/if}

внутри функции in_array перечислены все страницы, на которых код будет исключен. Убедитесь, что вы используете правильное имя страниц, вы можете проверить его в инструментах разработки. Посмотрите, какой идентификатор имеет страница на текущей странице, и используйте его.

Закрыть X