Дарим чек-лист по подготовке к сезону продаж за подписку на наш телеграм Получить
База знаний
Bodysite.Help — единая база знаний и хаб поддержки по всем продуктам

Инструкция по интеграции плагина «Поиск PRO» в тему дизайна Prostore

Отредактируйте шаблон header.search.html в приложении «Сайт».

Добавьте код:

{if class_exists('shopSearchproPluginViewHelper')}    
{shopSearchproPluginViewHelper::field()} 
{else}    
.... {/if}

Как это выглядит в шаблоне:

Чтобы убрать свои чекбоксы от плагина и оставить только от темы, нужно прописать в CSS:

.searchpro__page-filter_checkbox,
.searchpro__page-filter_radio {
    display: block;
}
.searchpro__page-filter_checkbox .searchpro__page-filter_checkbox-custom-field {
    display: none;
}

Чтобы скрыть стандартный сайдбар темы, который не нужен при использовании фильтрации в плагине поиска, надо сделать следующее:

1. В шаблоне index.html найти блок, начинающийся с <div class="sidebar_holder sidepos_{$side_pos}
затем вокруг этого блока добавить условие: 

{if $wa->param('plugin') !== 'searchpro'}
...... block ......
{/if}

Получится примерно так: 

2. После этого нужно сделать, чтобы ширина основного блока стала нормальной, для этого в шаблоне search.html в самом конце допишите: 

{if $wa->param('plugin') === 'searchpro'}
    <style>
        .content_holder { width: 100%; padding-left: 20px; }
    </style>
{/if}
Инструкция была полезна?
70% считают ответ полезным
Спасибо за обратную связь!
Чтобы добавить комментарий, войдите в личный кабинет
Как правильно обращаться в техподдержку?
Не работает решение, что делать?
Не применяются настройки плагина, почему?
Куда пропали лицензии?
Как интегрировать плагин в мою тему дизайна
Купил плагин, как активировать лицензию?
Как можно получить скидку?
Есть ли тестовый период за продукт
Слетела лицензия что делать?
Не могу настроить CRON, что делать?
Написать в техподдержку
В техническую поддержку входит:
  • Консультации по вопросам приобретения
  • Консультации по функционалу и возможностям
  • Выявление и решение проблем в работе функционала
В техническую поддержку не входит:
  • Настройка решения
  • Доработка под запросы клиента
  • Устранение багов в консультационной форме (без предоставления доступов к сайту)
Платная диагностика:
  • Диагностика сложных и неоднозначных проблем
  • Выявление конфликтов со сторонними решениями
  • Выявление конфликтов в вашей среде сервера
  • Приоритетный срок на обработку тикетов
  • Оплата только банковской картой