По умолчанию в настройках стоит 12 товаров в категории, вот пример http://termotorg.com.ua/gaz-kotli, а на странице поиска, как здесь http://termotorg.com.ua/index.php?route=product/isearch/onefivefour&filter_name=vailla соответственно тоже, что не очень красиво, хотелось бы 15, кто знает как сделать? Для поиска использую модуль ISearth.
Справа сверху у вас указано - "по 12 на странице". То есть видимо модуль берет значение из опенкарта. Надо найти место в коде модуля, где это происходит и изменить. Если модуль скинете, могу посмотреть.
Количество товаров в категории и поисковой выдаче можно изменить по адресу: админка-система-изменить-опции-* Витрина: Количество отображаемых на странице элементов (товары, категории и т.п.): [нужная циферка]
у него в категориях по 4 в ряд идет, а в поиске по 5. Вот только если циферку 20 поставить, то тогда будет ровно и там и там
Читай внимательно, понятно что хочется побыстрее сообщений набрать, но зачем писать бесполезные ответы.
в контроллере \catalog\controller\product\isearch.php заменить это Код: $this->data['limits'][] = array( 'text' => $this->config->get('config_catalog_limit'), 'value' => $this->config->get('config_catalog_limit'), 'href' => $this->url->link('product/isearch', $url . '&limit=' . $this->config->get('config_catalog_limit')) ); на это Код: $this->data['limits'][] = array( 'text' => 20, 'value' => 20, 'href' => $this->url->link('product/isearch', $url . '&limit=20') );
а если в админке изменить "Элементов на страницу" меняется? если да, то используется не isearch. пробуйте тоже самое проделать с \catalog\controller\product\search.php
на чистый остор 1.5.4.1 поставил iSearch 3.2.2 если в настройках модуля в Search Engine on hitting 'Enter' выбрано Default OpenCart engine тогда менять в \catalog\controller\product\search.php если в Search Engine on hitting 'Enter' выбрано iSearch engine for OpenCart 1.5.4.1 тогда менять в \catalog\controller\product\isearch.php и этого достаточно. проверено.
В настройках поиск по умолчанию поставил opencart. В \catalog\controller\product\search.php сделал как написано, только поставил 15. Проверяю, в выпадающем меню пишет 15, но отображает 12, когда переключаю на 25 нормально, а обратно на 15 пишет: Товары, соответствующие критериям поиска Нет товаров, которые соответствуют критериям поиска. И в окне поиска нет введенных данных. http://termotorg.com.ua/search?filter_name=vail
в том же файле это Код: $limit = $this->config->'config_catalog_limit'; заменить на это Код: $limit = 15;
Спасибо друг! Только когда переключаю на 25, а потом обратно на 15 в окне поиска пропадает вводимый ранее текст, и пишет "Нет товаров, которые соответствуют критериям поиска." Может кто подскажет в чем подвох?
повторить такое не удалось попробуйте отключить на время сео менеджер (ну или другой плагин, с помощью которого у вас заменяется /index.php?route=product/search на /search) а вводимый ранее текст пропадает потому что происходит редирект на /index.php?route=product/isearch