Расширенный поиск Magento не показывает Навигационную панель


Я запускаю Magento 1.7, и у меня возникла проблема с тем, чтобы в расширенном поиске отображались кнопки "Следующий"/"предыдущий" найденных продуктов. Я посмотрел на следующие страницы php, и все кажется дубовым.

Frontend\default\erglighting\template\catalog/product/list.phtmlMage_Catalog_Block_Product_List

Интерфейс\база\по умолчанию\шаблон\каталог/продукт/список/панель инструментов/панель инструментов.phtml

Вот код страницы результатов:

 ?>
 <div class="page-title">
     <h1><?php echo $this->__('Catalog Advanced Search') ?></h1>
 </div>
 <?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
 <?php if($this->getResultCount()): ?>
    <p class="advanced-search-amount">
         <?php echo $this->helper('catalogsearch')->__('<strong>%d item(s)</strong> were found using the following search criteria', $this->getResultCount()); ?>
     </p>
 <?php else: ?>
     <p class="error-msg"><?php echo $this->helper('catalogsearch')->__('No items were found      using the following search criteria.');?> <a href="<?php echo $this->getFormUrl(); ?>"><?php echo $this->helper('catalogsearch')->__('Modify your search'); ?></a></p>
 <?php endif; ?>

 <div class="advanced-search-summary">
     <?php $searchCriterias=$this->getSearchCriterias(); ?>
         <?php foreach (array('left', 'right') as $side): ?>
             <?php if(@$searchCriterias[$side]): ?>
                 <ul>
                     <?php foreach($searchCriterias[$side] as $criteria): ?>
                         <li><strong><?php echo $this->htmlEscape($this->helper('catalog')->__($criteria['name'])); ?>:</strong> <?php echo $this->htmlEscape($criteria['value']); ?></li>
                <?php endforeach; ?>
            </ul>
        <?php endif; ?>
    <?php endforeach; ?>
<?php if($this->getResultCount()): ?>
    <p>
        <?php echo $this->helper('catalogsearch')->__("Don't see what you're looking for?"); ?>
        <a href="<?php echo $this->getFormUrl(); ?>"><?php echo $this->helper('catalogsearch')->__('Modify your search'); ?></a>
    </p>
<?php endif; ?>
 </div>
 <?php if($this->getResultCount()): ?>
     <?php echo $this->getProductListHtml() ?>
 <?php endif; ?>
 <?php $this->getSearchCriterias(); ?>

Я прочитал эта статья на этой доске и до сих пор не везет: https://stackoverflow.com/questions/13248461/magento-layered-navigation-on-advanced-search-results

Вы заметите, что существует более 40 товаров, поэтому у меня должны быть кнопки навигации для навигации между результатами поиска товаров. Вот сайт, на который я зашел для поиска питания, затем выбрал "ВСЕ" для мощности и нажмите "Продолжить" и обратите внимание на все 44 продукта и отсутствие элементов управления для просмотра результатов.

Может ли кто-нибудь, пожалуйста, сказать в чем проблема и почему это не позволит мне whow

Фрэнк Г.

Author: Community, 2013-08-08

1 answers

Я бы сказал, что панель инструментов вообще не загружается на страницы результатов поиска. Включение подсказок по пути к шаблону позволит вам проверить, выводится ли блок на страницу.

Если он не выводится, вам нужно будет проверить XML-файлы вашей темы и файлы списка.phtml.

Предполагая, что ваши страницы результатов используют тот же шаблон, что и страницы категорий (стандартные), файл YOURTHEME/template/catalog/product/list.phtml должен содержать следующую строку:

<?php echo $this->getToolbarHtml() ?>

Если в нем есть эта строка, вы будете необходимо проверить XML-файлы вашей темы, чтобы узнать, был ли удален блок catalogsearch.xml или перезаписан в теме local.xml

 2
Author: Jasuten, 2013-08-08 04:11:41