Strona 1 z 1

Błąd w header.tpl szykanie produktów

PostNapisane: 11 lis 2013, o 14:20
przez ZygaSMK
Witam, po wrzuceniu motywu wyskakuje następujący błąd w miejscu okienka do szukania:

Notice: Undefined variable: filter_name in /home/#/public_html/#/catalog/view/theme/leisure/template/common/header.tpl on line 124

a sama linijka wygląda tak:

<!--Responsive NAV-->
<!--Search Starts-->

<div id="search" class="header_search">
<?php if ($filter_name) { ?>
<input type="text" name="filter_name" value="<?php echo $filter_name; ?>" class="input-text" autocomplete="off" placeholder="<?php echo $text_search; ?>" />
<?php } else { ?>
<input type="text" name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" class="input-text" autocomplete="off" placeholder="<?php echo $text_search; ?>" />
<?php } ?>
<button type="submit" title="<?php echo $text_search; ?>" class="button-search"></button>
</div>
<!--Search Ends-->


pomoże ktoś??

Re: Błąd w header.tpl szykanie produktów

PostNapisane: 11 lis 2013, o 14:43
przez staniapl
w pliku językowym header.php dodaj brakującą zmienną:

Kod: Zaznacz cały
$filter_name  = ' Wyszukaj produkty ' ;

Re: Błąd w header.tpl szykanie produktów

PostNapisane: 11 lis 2013, o 18:54
przez ZygaSMK
Witam, no niestety dodałem linijkę jak poniżej i nadal to samo niestety. Przy dodaniu linijki dokładnie tak jak napisałeś to samo ;/

<?php
// Pl_pl
// Text
$_['text_home'] = 'Strona główna';
$_['text_wishlist'] = 'Lista życzeń (%s)';
$_['text_shopping_cart'] = 'Koszyk';
$_['text_search'] = 'Szukaj';
$_['text_welcome'] = 'Witaj nieznajomy, <a href="%s">zaloguj się</a> lub <a href="%s">załóż konto</a>.';
$_['text_logged'] = 'Jeseś zalogowany jako <a href="%s">%s</a> <b>(</b> <a href="%s">Wyloguj się</a> <b>)</b>';
$_['text_account'] = 'Moje konto';
$_['text_checkout'] = 'Zamawiam';
$_['filter_name'] = ' Wyszukaj produkty ' ;


// inne wersje
$_['text_language'] = 'Język';
$_['text_currency'] = 'Waluta';
$_['text_cart'] = 'Koszyk';
$_['text_items'] = '%s elementów - %s';

?>

Re: Błąd w header.tpl szykanie produktów

PostNapisane: 11 lis 2013, o 21:29
przez staniapl
najszybciej to zamień kod tak by nie pobierało zmiennej:

Kod: Zaznacz cały
<!--Responsive NAV-->
<!--Search Starts-->

<div id="search" class="header_search">
<?php if ($filter_name) { ?>
<input type="text" name="filter_name" value="szukaj" class="input-text" autocomplete="off" placeholder="<?php echo $text_search; ?>" />
<?php } else { ?>
<input type="text" name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" class="input-text" autocomplete="off" placeholder="<?php echo $text_search; ?>" />
<?php } ?>
<button type="submit" title="<?php echo $text_search; ?>" class="button-search"></button>
</div>
<!--Search Ends-->