Подскажите, что нужно сделать, чтобы поиск заработал в позиции colunm_left, то есть в файл
catalog/view/theme/тема/template/common/column_left.tpl я добавил следующий код из header.tpl:
<div id="search">
<div class="button-search"></div>
<?php if ($filter_name) { ?>
<input type="text" name="filter_name" value="<?php echo $filter_name; ?>" />
<?php } else { ?>
<input type="text" name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" />
<?php } ?>
</div>
естественно у меня выскакивает ошибка Undefined variable: filter_name in ..\catalog\view\theme\gruzovik\template\common\column_left.tpl
Что и где нужно дописать? Поиском по форуму воспользовался, но найти не смог.
Частично разобрался, добавил в column_left.php такой код из header.php
if (isset($this->request->get['filter_name'])) {
$this->data['filter_name'] = $this->request->get['filter_name'];
} else {
$this->data['filter_name'] = '';
}
Но этого не достаточно, поиск заработал, только вот value в поле поиска следующее:
Notice: Undefined variable: text_search in ..\catalog\view\theme\gruzovik\template\common\column_left.tpl on line 6
Понял, что лечится это добавлением в column_left.php строки:
$this->data['text_search'] = $this->language->get('text_search');
В value Стало отображаться: text_search
Теперь нужно изменить языковой файл, пока не понял какой...