измените тег <header> <header>< / header> в определенном prestashop

измените тег &lt;header&gt; &lt;header&gt;&lt; / header&gt; в определенном prestashop

31.10.2018 05:55:51 Просмотров 55 Источник

Пожалуйста, как я могу изменить тег конкретной страницы в prestashop (не во всем сайте : не в заголовке.ОСАГО)? Я нахожусь на PS 1.6 Заранее спасибо.

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

Ответы - измените тег &lt;header&gt; &lt;header&gt;&lt; / header&gt; в определенном prestashop / change the <header> </ header> tag in a specific prestashop

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

01.11.2018 11:08:50

То, что вы могли бы сделать, это использовать что-то вроде в header.tpl:

{if $page_name == 'my-account'}<meta name="WHATEVER" content="WHATEVER" />{/if}.

Вы можете найти $page_name, посмотрев на <id>на <body>этой конкретной страницы. Будьте осторожны, хотя некоторые из $page_nameне являются уникальными, например, для продуктов это всегда будет product, независимо от того, какой конкретный продукт.

ethercreation

02.11.2018 11:42:35

Попробуйте с :

{if isset($page_name) && $page_name == 'YOUR PAGE'} NEW CODE {/if}

С уважением

https://stackoverflow.com/questions/53086278/change-the-header-header-tag-in-a-specific-prestashop/53115203#comment93207218_53115203
Огромное спасибо. Это решение, которое я пробовал, но иногда оно не работает, на самом деле есть несколько страниц с одинаковым именем $ page_name, exp: category или product.
https://stackoverflow.com/questions/53086278/change-the-header-header-tag-in-a-specific-prestashop/53115203#comment93208567_53115203
И добавить : {в случае использования isset($body_classes) && $body_classes|@граф} {значение развалятся=$сепаратор body_classes=' '}{/если}
Закрыть X