Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Помогите разобраться не могу понять на странице https://www.aksshop.ru/shop/search появляется внизу страницы дублирующие меню, откуда оно взялось ума не приложу, меню без стилей просто текстом, где искать ошибку не понимаю.
код шаблона, ну только есль только так.
https://www.aksshop.ru/stranica_poiska.txt
Проверяйте код:
<meta itemprop="description" content=
вы в него добавили селектор http://joxi.ru/Dr8RKXlioza6P2 , в итоге и возникла проблема.
Я нашел его, он находится в микроразметке в шаблоне "Каталог товаров" а что прописать вместо $CAT_DESCR$ и нужна ли разметка для страницы поиска, если не нужна как ее закрыть для данной страницы.
<!-- Разметка schema --> <div itemscope itemtype="https://schema.org/Organization"> <meta itemprop="name" content="$SITE_NAME$-$CAT_NAME$" /> <link itemprop="url" href="$CAT_URL$" /> <link itemprop="logo" href="$CAT_IMG$" /> <meta itemprop="description" content="$CAT_DESCR$" /> <meta itemprop="email" content="sale@aksshop.ru" />
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress"> <meta itemprop="addressLocality" content="Санкт-Петербург, Россия" /> <meta itemprop="postalCode" content="193231" /> <meta itemprop="streetAddress" content="Ириновский пр. 1П бокс: 709 (ПВЗ - Автосервис)" /> <meta itemprop="streetAddress" content="Ириновский пр. 1Д бокс: 211 (ПВЗ - Автосервис)" /> </div> <meta itemprop="telephone" content="+7(911)920-54-67" /> <meta itemprop="telephone" content="+7(962)716-99-66" />
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> <meta itemprop="ratingValue" content="4.5"> <meta itemprop="reviewCount" content="20"> </div> <link itemprop="sameAs" href="https://vk.com/aksshop_ru" /> <link itemprop="sameAs" href="hhttps://twitter.com/aksshop_ru" /> </div> <!-- /Разметка schema -->
так в том то и дело что этого участка на странице поиска нет он подставляется, с шаблона "Каталога товаров", вот я и спрашиваю как его закрыть для страницы /search в шаблоне каталога товаров.
Так можно?
<?ifnot($PAGE_ID$='search')?> <!-- Разметка schema --> <div itemscope itemtype="https://schema.org/Organization"> <meta itemprop="name" content="$SITE_NAME$-$CAT_NAME$" /> <link itemprop="url" href="$CAT_URL$" /> <link itemprop="logo" href="$CAT_IMG$" /> <meta itemprop="description" content="$CAT_DESCR$" /> <meta itemprop="email" content="sale@aksshop.ru" />
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> <meta itemprop="ratingValue" content="4.5"> <meta itemprop="reviewCount" content="20"> </div> <link itemprop="sameAs" href="https://vk.com/aksshop_ru" /> <link itemprop="sameAs" href="hhttps://twitter.com/aksshop_ru" /> </div> <!-- /Разметка schema --><?endif?>
Тогда к $PAGE_ID$ пропишите result
Я не знаю как это result прописывать, если не сложно покажите пример.
Так сделайте:
<?ifnot($PAGE_ID$='results')?>
Выше поправил код, одну букву пропустил в условии, так должно быть:
Первый код <?ifnot($PAGE_ID$='search')?> неправильный потому, что значение search выподится для оператора $MODULE_ID$ на странице поиска, а не для $PAGE_ID$ в результате тогда условие вообще не работает и вам кажется что все как положено.
Хотя. Извиняюсь, немного невнимателен. Заверните в <?ifnot($PAGE_ID$='search')?> так правильно, просто проверял не модульным поиском, так должно работать.