Вывести блок в макете категорий, только на главной странице самой категории

CS-Cart 4.11.5
Можно как то сделать вывод блока который подключается в макетах определенных категорий, только на главной категории и не выводить на страницах пагинации ?

Явно указать категории в настойках блока

Ни кто не сталкивался с таким? Опять актуально, нужно скрыть блок на страницах пагинаций

Не понял, можете подробнее?

Для ботов или для пользователей?

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

1 лайк

Конечно искал по форуму, ни нашел ни чего (

Может можно как то smarty прописать? Раньше был видео урок, по нему что то делал, сейчас не доступен (
https://www.cs-cart.ru/videos/admin/kak-rabotat-so-smarty-v-redaktore-soderzhimogo-bloka.html

{if !$smarty.request.features_hash}       
        {if !$smarty.если_url_page-*_то__не_выводим_содержимое}      
            содержимое        
        {/if}
{/if} 

Не это?

1 лайк

Вот такое условие можете в оболчку блока добавить

{if $search.page == 1}
... содержимое....
{/if}

Но при пагинации аяксом не будет работать. При этом боты будут проходить по прямым ссылкам и не увидят блок на других страницах кроме первой

ecomlabs, спасибо большое за помощь, работает :+1:

2 лайка

Приветствую. Подскажите пожалуйста в какой файл такое вставить, чтобы работало не для блока, а для стандартных отзывов для Категории.
И как дописать, чтобы при включении фильтров(СеоСтраниц они тоже исчезали)

Спойлер

Так сходу не скажу. Нужно лезть в код и смотреть какие параметры там присутствуют