Функция поиска дисплея Magento 1.5 CE в панели навигации - PullRequest
1 голос
/ 29 августа 2011

Я использую Magento CE v1.5.Современная тема.Я хотел бы отобразить панель поиска с правой стороны на панели навигации.В основном меню категорий слева и функция поиска справа в горизонтальном меню.

Я заменил top.bar на top.menu в catalogsearch.xml .Функция поиска отображается справа со следующим CSS

.form-search {margin: 3px auto;плавать: право;позиция: абсолютная;право: 20px;топ: 70px;}

Мне просто интересно, нужно ли мне что-то делать с файлом top.phtml, потому что во многих других руководствах предлагается добавить

getChildHtml ('topSearch')?>

Мой поиск отображается без вышеуказанного кода в файле top.phtml .

Пожалуйста, предложите правильный способ достижения поиска в панели навигации в CE v1.5.Спасибо.

1 Ответ

2 голосов
/ 04 декабря 2011

Если getChildHtml() не загружен в шаблон, с которым вы работаете, вы не сможете отобразить нужный блок. Попробуйте следующий фрагмент:

<?php echo $this->getLayout()->getBlock('top.search')->toHtml() ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...