Jump to content
Tym4uk

[Решено] Undefined variable: filter_name in catalog/view/theme/beautyshop/template/common/header.tpl on line 447

Recommended Posts

Всем привет.

Друзья - у меня такая проблема:

Для меня opencart новый движок - разбираюсь как могу.

- установил opencart 1.5.5.1 (italian) магазин будет на итальянском

-потом поставил шаблон BeatyShop, вроде всё встало но появилась ошибка в шапке сайта сразу за/возле корзины - Notice: Undefined variable: filter_name in/home/vhosts/sartoriagioia.com/subdomains/shop/httpdocs/catalog/view/theme/beautyshop/template/common/header.tplon line 447

и ещё не отвечают на нажатие картинки с языками.

Кто что может подсказать? Спасибо всем заранее

Share this post


Link to post
Share on other sites

дайте ссылку на страницу темы оформления "BeatyShop".

Share this post


Link to post
Share on other sites

дайте ссылку на страницу темы оформления "BeatyShop".

Извините - не туда вставил, вот ссылка http://shop.sartoriagioia.com/ смотреть в шапке справа

Share this post


Link to post
Share on other sites

Замените это в catalog/view/theme/beautyshop/template/common/header.tpl

<div id="search">
<?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 = ''" onblur ="this.value = '<?php echo $text_search; ?>'"; />
<?php } ?>
</div>

на вот это:

<div id="search">
<div class="button-search"></div>
<input type="text" name="search" placeholder="<?php echo $text_search; ?>" value="<?php echo $search; ?>" />
</div>

  • +1 4

Share this post


Link to post
Share on other sites

Замените это в catalog/view/theme/beautyshop/template/common/header.tpl

<div id="search">
<?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 = ''" onblur ="this.value = '<?php echo $text_search; ?>'"; />
<?php } ?>
</div>

на вот это:

<div id="search">
<div class="button-search"></div>
<input type="text" name="search" placeholder="<?php echo $text_search; ?>" value="<?php echo $search; ?>" />
</div>

Krumax - Даже не знаю как отблагодарить. Большое спасибо - без вас не разобрался бы. Причём настолько оперативно :))) Всё заработало - иду работать дальше. Ещё раз спасибо!

Share this post


Link to post
Share on other sites

Пожалуйста!
Нужно будит ещё исправить вывод результатов поиска, там тоже присутствует ошибка
http://shop.sartoriagioia.com/index.php?route=product/search&search=gfbgfbnfg
 
Открываем /catalog/view/theme/beautyshop/template/product/search.tpl
Находим
 

<p><?php echo $entry_search; ?>
<?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 $filter_name; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" style="color: #999;" />
<?php } ?>
<select name="filter_category_id">
<option value="0"><?php echo $text_category; ?></option>
<?php foreach ($categories as $category_1) { ?>
<?php if ($category_1['category_id'] == $filter_category_id) { ?>
<option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option>
<?php } else { ?>
<option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>
<?php } ?>
<?php foreach ($category_1['children'] as $category_2) { ?>
<?php if ($category_2['category_id'] == $filter_category_id) { ?>
<option value="<?php echo $category_2['category_id']; ?>" selected="selected">      <?php echo $category_2['name']; ?></option>
<?php } else { ?>
<option value="<?php echo $category_2['category_id']; ?>">      <?php echo $category_2['name']; ?></option>
<?php } ?>
<?php foreach ($category_2['children'] as $category_3) { ?>
<?php if ($category_3['category_id'] == $filter_category_id) { ?>
<option value="<?php echo $category_3['category_id']; ?>" selected="selected">            <?php echo $category_3['name']; ?></option>
<?php } else { ?>
<option value="<?php echo $category_3['category_id']; ?>">            <?php echo $category_3['name']; ?></option>
<?php } ?>
<?php } ?>
<?php } ?>
<?php } ?>
</select>
<?php if ($filter_sub_category) { ?>
<input type="checkbox" name="filter_sub_category" value="1" id="sub_category" checked="checked" />
<?php } else { ?>
<input type="checkbox" name="filter_sub_category" value="1" id="sub_category" />
<?php } ?>
<label for="sub_category"><?php echo $text_sub_category; ?></label>
</p>
<?php if ($filter_description) { ?>
<input type="checkbox" name="filter_description" value="1" id="description" checked="checked" />
<?php } else { ?>
<input type="checkbox" name="filter_description" value="1" id="description" />
<?php } ?>
<label for="description"><?php echo $entry_description; ?></label>
</div>


заменяем на

<p><?php echo $entry_search; ?>
<?php if ($search) { ?>
<input type="text" name="search" value="<?php echo $search; ?>" />
<?php } else { ?>
<input type="text" name="search" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" style="color: #999;" />
<?php } ?>
<select name="category_id">
<option value="0"><?php echo $text_category; ?></option>
<?php foreach ($categories as $category_1) { ?>
<?php if ($category_1['category_id'] == $category_id) { ?>
<option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option>
<?php } else { ?>
<option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>
<?php } ?>
<?php foreach ($category_1['children'] as $category_2) { ?>
<?php if ($category_2['category_id'] == $category_id) { ?>
<option value="<?php echo $category_2['category_id']; ?>" selected="selected">      <?php echo $category_2['name']; ?></option>
<?php } else { ?>
<option value="<?php echo $category_2['category_id']; ?>">      <?php echo $category_2['name']; ?></option>
<?php } ?>
<?php foreach ($category_2['children'] as $category_3) { ?>
<?php if ($category_3['category_id'] == $category_id) { ?>
<option value="<?php echo $category_3['category_id']; ?>" selected="selected">            <?php echo $category_3['name']; ?></option>
<?php } else { ?>
<option value="<?php echo $category_3['category_id']; ?>">            <?php echo $category_3['name']; ?></option>
<?php } ?>
<?php } ?>
<?php } ?>
<?php } ?>
</select>
<?php if ($sub_category) { ?>
<input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" />
<?php } else { ?>
<input type="checkbox" name="sub_category" value="1" id="sub_category" />
<?php } ?>
<label for="sub_category"><?php echo $text_sub_category; ?></label>
</p>
<?php if ($description) { ?>
<input type="checkbox" name="description" value="1" id="description" checked="checked" />
<?php } else { ?>
<input type="checkbox" name="description" value="1" id="description" />
<?php } ?>
<label for="description"><?php echo $entry_description; ?></label>
</div>

  • +1 4

Share this post


Link to post
Share on other sites

Слов нет. Не зря у вас над аватаром надпись "Продвинутый пользователь". Благодарю за всё от души. Форуму респект !!!

Edited by afwollis
overquote deleted

Share this post


Link to post
Share on other sites

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

мой сайт: http://manhattan-shop.com.ua

post-672982-0-38971500-1380906517_thumb.jpg

Share this post


Link to post
Share on other sites

С этим и подобными вопросами  бегом к автору шаблона.

  • +1 1

Share this post


Link to post
Share on other sites

В опере и лисе все норм, а в ишаке (10) и хроме такой баг наблюдается. Так что внимайте совету Tom'a.

Share this post


Link to post
Share on other sites

спасибо! и вправду этот бок наблюдается только в хроме и...

Share this post


Link to post
Share on other sites

Была аналогичная проблема, воспользовался советом. Спасибо, помогло.

 

Возник другой вопрос. Поиск происходит только по нажатию на соответствующую кнопку. Как сделать так, чтобы он работал по Enter?

Share this post


Link to post
Share on other sites

Переподниму вопрос, может все-таки поможет кто?

Share this post


Link to post
Share on other sites

Вы бы вместо "переподнимания вопроса" (что само по себе является нарушением пункта 2.4 правил форума) дополнили свой предыдущий пост ссылкой на пациента и информацией о шаблоне/версии движка и т.п.

Share this post


Link to post
Share on other sites

Зделал замену в файлах

header.tpl

search.tpl

Ошибки пропали, но поиск ничего не находит

header.tpl

 <?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "\n"; ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" xml:lang="<?php echo $lang; ?>">

<head>

<title><?php echo $title; ?></title>

<base href="<?php echo $base; ?>" />

<?php if ($description) { ?>

<meta name="description" content="<?php echo $description; ?>" />

<?php } ?>

<?php if ($keywords) { ?>

<meta name="keywords" content="<?php echo $keywords; ?>" />

<?php } ?>

<?php if ($icon) { ?>

<link href="<?php echo $icon; ?>" rel="icon" />

<?php } ?>

<?php foreach ($links as $link) { ?>

<link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />

<?php } ?>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/SimpleCart/stylesheet/stylesheet.css" />

<?php foreach ($styles as $style) { ?>

<link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" />

<?php } ?>

<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>

<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" />

<script type="text/javascript" src="catalog/view/javascript/jquery/ui/external/jquery.cookie.js"></script>

<script type="text/javascript" src="catalog/view/javascript/jquery/colorbox/jquery.colorbox.js"></script>

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/colorbox/colorbox.css" media="screen" />

<script type="text/javascript" src="catalog/view/javascript/jquery/tabs.js"></script>

<script type="text/javascript" src="catalog/view/javascript/hover-image-left.js"></script>

<script type="text/javascript" src="catalog/view/javascript/common.js"></script><?php foreach ($scripts as $script) { ?>

<script type="text/javascript" src="<?php echo $script; ?>"></script>

<?php } ?>

<!--[if IE 7]>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/SimpleCart/stylesheet/ie7.css" />

<![endif]-->

<!--[if lt IE 7]>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/SimpleCart/stylesheet/ie6.css" />

<script type="text/javascript" src="catalog/view/javascript/DD_belatedPNG_0.0.8a-min.js"></script>

<script type="text/javascript">

DD_belatedPNG.fix('#logo img');

<![endif]-->

<?php echo $google_analytics; ?>

<link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>

</head>

<body

<?php         

    $page = '';

    if(isset($this->request->get['route'])){

        $page = $this->request->get['route'];

    }

    if($page == "common/home" || $page == ''){

        echo 'class="home"';

    }elseif($page == "product/category"){

        $titleName = explode(' ',$title);

        $page = $titleName[0];    

        echo 'class="' . strtolower($page) . " category" . '"';        

    }

    elseif($page == "account/wishlist" || $page == ''){

        echo 'class="home"';    

    }

    elseif($page == "account/account" || $page == ''){

        echo 'class="home"';    

    }

    elseif($page == "checkout/cart" || $page == ''){

        echo 'class="home"';    

    }

    elseif($page == "checkout/checkout" || $page == ''){

        echo 'class="home"';    

    }

    elseif($page == "product/product"){

        $titleName = explode(' ',$title);

        $page = $titleName[0];    

        echo 'class="' . strtolower($page) . " product_page" . '"';        

    }

    elseif($page !== "common/home"){

        $titleName = explode(' ',$title);

        $page = $titleName[0];    

            if(isset($titleName[1])){

                $page = $titleName[0] . "_" . $titleName[1];

            }

        echo 'class="' . strtolower($page) . '"';                

    }

    

?>>

<style type="text/css">

#container_bg {

    width:1000px;

    margin-left: auto;

    margin-right: auto;

    text-align: left;

       background: none;

    border: none;

    margin-bottom:none;

    padding-left:none;

    padding-right:none;

    padding-top:0;

    border-radius:none;

    padding-top:0;

    margin-top:0;

{

</style>

<div class="body_bg">

<div id="container">

<div id="header">

<?php /*echo $cart;*/ ?>

  <?php if ($logo) { ?> <div id="logo"><a href="<?php echo $home; ?>"><img alt="<?php echo $name; ?>"  title="<?php echo $name; ?>" src="catalog/view/theme/SimpleCart/image/Vento-Logo.png"/></a></div>  <?php } ?>

 

<?php /*echo $language;*/ ?>

<?php /*echo $currency;*/ ?>

<div>

<div id="welcome">

    <?php if (!$logged) { ?>

    <?php echo $text_welcome; ?>

    <?php } else { ?>

    <?php echo $text_logged; ?>

    <?php } ?>

</div>

  <div id="search">

<div class="button-search"></div>

<input type="text" name="search" placeholder="<?php echo $text_search; ?>" value="<?php echo $search; ?>" />

</div>

<div class="linkz">

<ul>

<li <?php if($page == "common/home" || $page == ''){echo 'class="active"';} ?>><a class="home" href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>

<li <?php if($page == "account/wishlist" || $page == 'account/wishlist'){echo 'class="active"';} ?>><a class="wishlist" href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>

<li <?php if($page == "account/account" || $page == 'account/account'){echo 'class="active"';} ?>><a class="account" href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li>

<li <?php if($page == "checkout/cart" || $page == 'checkout/cart'){echo 'class="active"';} ?>><a class="cart" href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a></li>

<li <?php if($page == "checkout/checkout" || $page == 'checkout/checkout'){echo 'class="active"';} ?>><a class="checkout"href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></li>

</ul>

</div>

</div>

</div>

<?php if ($categories) { ?>

<div id="menu">

  <ul>

    <?php foreach ($categories as $category) { ?>

    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>

      <?php if ($category['children']) { ?>

    

      <div>

        <?php for ($i = 0; $i < count($category['children']) ;) { ?>

        <ul>    

          <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>

          <?php for (; $i < $j; $i++) { ?>

          <?php if (isset($category['children'][$i])) { ?>

          <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>

          <?php } ?>

          <?php } ?>

         </ul>

        <?php } ?>

      </div>

    <img src="catalog/view/theme/SimpleCart/image/arrow-down.png" style="margin-bottom:2px;margin-right:11px;;"/>

    <?php } ?>

    </li>

    <?php } ?>

  </ul>

</div>

</div>

<br>

<div id="container_bg">

<?php } ?>

 

search.tpl

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

<div id="content"><?php echo $content_top; ?>

  <div class="breadcrumb">

    <?php foreach ($breadcrumbs as $breadcrumb) { ?>

    <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>

    <?php } ?>

  </div>

  <h1><?php echo $heading_title; ?></h1>

  <b><?php echo $text_critea; ?></b>

  <div class="content">

<p><?php echo $entry_search; ?>

<?php if ($search) { ?>

<input type="text" name="search" value="<?php echo $search; ?>" />

<?php } else { ?>

<input type="text" name="search" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" style="color: #999;" />

<?php } ?>

<select name="category_id">

<option value="0"><?php echo $text_category; ?></option>

<?php foreach ($categories as $category_1) { ?>

<?php if ($category_1['category_id'] == $category_id) { ?>

<option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option>

<?php } else { ?>

<option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>

<?php } ?>

<?php foreach ($category_1['children'] as $category_2) { ?>

<?php if ($category_2['category_id'] == $category_id) { ?>

<option value="<?php echo $category_2['category_id']; ?>" selected="selected">      <?php echo $category_2['name']; ?></option>

<?php } else { ?>

<option value="<?php echo $category_2['category_id']; ?>">      <?php echo $category_2['name']; ?></option>

<?php } ?>

<?php foreach ($category_2['children'] as $category_3) { ?>

<?php if ($category_3['category_id'] == $category_id) { ?>

<option value="<?php echo $category_3['category_id']; ?>" selected="selected">            <?php echo $category_3['name']; ?></option>

<?php } else { ?>

<option value="<?php echo $category_3['category_id']; ?>">            <?php echo $category_3['name']; ?></option>

<?php } ?>

<?php } ?>

<?php } ?>

<?php } ?>

</select>

<?php if ($sub_category) { ?>

<input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" />

<?php } else { ?>

<input type="checkbox" name="sub_category" value="1" id="sub_category" />

<?php } ?>

<label for="sub_category"><?php echo $text_sub_category; ?></label>

</p>

<?php if ($description) { ?>

<input type="checkbox" name="description" value="1" id="description" checked="checked" />

<?php } else { ?>

<input type="checkbox" name="description" value="1" id="description" />

<?php } ?>

<label for="description"><?php echo $entry_description; ?></label>

</div>

  <div class="buttons">

    <div class="right"><a id="button-search" class="button"><span><?php echo $button_search; ?></span></a></div>

  </div>

  <h2><?php echo $text_search; ?></h2>

  <?php if ($products) { ?>

  <div class="product-filter">

    <div class="display"><b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display('grid');"><?php echo $text_grid; ?></a></div>

    <div class="limit"><?php echo $text_limit; ?>

      <select onchange="location = this.value;">

        <?php foreach ($limits as $limits) { ?>

        <?php if ($limits['value'] == $limit) { ?>

        <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>

        <?php } else { ?>

        <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>

        <?php } ?>

        <?php } ?>

      </select>

    </div>

    <div class="sort"><?php echo $text_sort; ?>

      <select onchange="location = this.value;">

        <?php foreach ($sorts as $sorts) { ?>

        <?php if ($sorts['value'] == $sort . '-' . $order) { ?>

        <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>

        <?php } else { ?>

        <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>

        <?php } ?>

        <?php } ?>

      </select>

    </div>

  </div>

 

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare_total"><?php echo $text_compare; ?></a></div>

 <br> <div class="product-list">

    <?php foreach ($products as $product) { ?>

    <div>

      <?php if ($product['thumb']) { ?>

      <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>

      <?php } ?>

      <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>

      <div class="description"><?php echo $product['description']; ?></div>

      <?php if ($product['price']) { ?>

      <div class="price">

        <?php if (!$product['special']) { ?>

        <?php echo $product['price']; ?>

        <?php } else { ?>

        <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>

        <?php } ?>

        <?php if ($product['tax']) { ?>

        <br />

        <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>

        <?php } ?>

      </div>

      <?php } ?>

      <?php if ($product['rating']) { ?>

      <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>

      <?php } ?>

      <div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a></div>

      <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

      <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

    </div>

    <?php } ?>

  </div>

  <div class="pagination"><?php echo $pagination; ?></div>

  <?php } else { ?>

  <div class="content"><?php echo $text_empty; ?></div>

  <?php }?>

  <?php echo $content_bottom; ?></div>

<script type="text/javascript"><!--

$('#content input[name=\'filter_name\']').keydown(function(e) {

    if (e.keyCode == 13) {

        $('#button-search').trigger('click');

    }

});

$('#button-search').bind('click', function() {

    url = 'index.php?route=product/search';

    

    var filter_name = $('#content input[name=\'filter_name\']').attr('value');

    

    if (filter_name) {

        url += '&filter_name=' + encodeURIComponent(filter_name);

    }

    var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value');

    

    if (filter_category_id > 0) {

        url += '&filter_category_id=' + encodeURIComponent(filter_category_id);

    }

    

    var filter_sub_category = $('#content input[name=\'filter_sub_category\']:checked').attr('value');

    

    if (filter_sub_category) {

        url += '&filter_sub_category=true';

    }

        

    var filter_description = $('#content input[name=\'filter_description\']:checked').attr('value');

    

    if (filter_description) {

        url += '&filter_description=true';

    }

    location = url;

});

function display(view) {

    if (view == 'list') {

        $('.product-grid').attr('class', 'product-list');

        

        $('.product-list > div').each(function(index, element) {

            html  = '<div class="right">';

            html += '  <div class="cart">' + $(element).find('.cart').html() + '</div>';

            html += '  <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

            html += '  <div class="compare">' + $(element).find('.compare').html() + '</div>';

            html += '</div>';            

            

            html += '<div class="left">';

            

            var image = $(element).find('.image').html();

            

            if (image != null) {

                html += '<div class="image">' + image + '</div>';

            }

            

            var price = $(element).find('.price').html();

            

            if (price != null) {

                html += '<div class="price">' + price  + '</div>';

            }

                        

            html += '  <div class="name">' + $(element).find('.name').html() + '</div>';

            html += '  <div class="description">' + $(element).find('.description').html() + '</div>';

            

            var rating = $(element).find('.rating').html();

            

            if (rating != null) {

                html += '<div class="rating">' + rating + '</div>';

            }

                

            html += '</div>';

                        

            $(element).html(html);

        });        

        

        $('.display').html('<b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display(\'grid\');"><?php echo $text_grid; ?></a>');

        

        $.cookie('display', 'list');

    } else {

        $('.product-list').attr('class', 'product-grid');

        

        $('.product-grid > div').each(function(index, element) {

            html = '';

            

            var image = $(element).find('.image').html();

            

            if (image != null) {

                html += '<div class="image">' + image + '</div>';

            }

            

            html += '<div class="name">' + $(element).find('.name').html() + '</div>';

            html += '<div class="description">' + $(element).find('.description').html() + '</div>';

            

            var price = $(element).find('.price').html();

            

            if (price != null) {

                html += '<div class="price">' + price  + '</div>';

            }    

                    

            var rating = $(element).find('.rating').html();

            

            if (rating != null) {

                html += '<div class="rating">' + rating + '</div>';

            }

                        

            html += '<div class="cart">' + $(element).find('.cart').html() + '</div>';

            html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

            html += '<div class="compare">' + $(element).find('.compare').html() + '</div>';

            

            $(element).html(html);

        });    

                    

        $('.display').html('<b><?php echo $text_display; ?></b> <a onclick="display(\'list\');"><?php echo $text_list; ?></a> <b>/</b> <?php echo $text_grid; ?>');

        

        $.cookie('display', 'grid');

    }

}

view = $.cookie('display');

if (view) {

    display(view);

} else {

    display('list');

}

//--></script>

<?php echo $footer; ?>

Прошу помощи!!!

Сайт

Share this post


Link to post
Share on other sites

Зделал замену в файлах

header.tpl

search.tpl

Ошибки пропали, но поиск ничего не находит

header.tpl

 <?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "\n"; ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" xml:lang="<?php echo $lang; ?>">

<head>

<title><?php echo $title; ?></title>

<base href="<?php echo $base; ?>" />

<?php if ($description) { ?>

<meta name="description" content="<?php echo $description; ?>" />

<?php } ?>

<?php if ($keywords) { ?>

<meta name="keywords" content="<?php echo $keywords; ?>" />

<?php } ?>

<?php if ($icon) { ?>

<link href="<?php echo $icon; ?>" rel="icon" />

<?php } ?>

<?php foreach ($links as $link) { ?>

<link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />

<?php } ?>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/SimpleCart/stylesheet/stylesheet.css" />

<?php foreach ($styles as $style) { ?>

<link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" />

<?php } ?>

<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>

<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" />

<script type="text/javascript" src="catalog/view/javascript/jquery/ui/external/jquery.cookie.js"></script>

<script type="text/javascript" src="catalog/view/javascript/jquery/colorbox/jquery.colorbox.js"></script>

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/colorbox/colorbox.css" media="screen" />

<script type="text/javascript" src="catalog/view/javascript/jquery/tabs.js"></script>

<script type="text/javascript" src="catalog/view/javascript/hover-image-left.js"></script>

<script type="text/javascript" src="catalog/view/javascript/common.js"></script><?php foreach ($scripts as $script) { ?>

<script type="text/javascript" src="<?php echo $script; ?>"></script>

<?php } ?>

<!--[if IE 7]>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/SimpleCart/stylesheet/ie7.css" />

<![endif]-->

<!--[if lt IE 7]>

<link rel="stylesheet" type="text/css" href="catalog/view/theme/SimpleCart/stylesheet/ie6.css" />

<script type="text/javascript" src="catalog/view/javascript/DD_belatedPNG_0.0.8a-min.js"></script>

<script type="text/javascript">

DD_belatedPNG.fix('#logo img');

<![endif]-->

<?php echo $google_analytics; ?>

<link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>

</head>

<body

<?php         

    $page = '';

    if(isset($this->request->get['route'])){

        $page = $this->request->get['route'];

    }

    if($page == "common/home" || $page == ''){

        echo 'class="home"';

    }elseif($page == "product/category"){

        $titleName = explode(' ',$title);

        $page = $titleName[0];    

        echo 'class="' . strtolower($page) . " category" . '"';        

    }

    elseif($page == "account/wishlist" || $page == ''){

        echo 'class="home"';    

    }

    elseif($page == "account/account" || $page == ''){

        echo 'class="home"';    

    }

    elseif($page == "checkout/cart" || $page == ''){

        echo 'class="home"';    

    }

    elseif($page == "checkout/checkout" || $page == ''){

        echo 'class="home"';    

    }

    elseif($page == "product/product"){

        $titleName = explode(' ',$title);

        $page = $titleName[0];    

        echo 'class="' . strtolower($page) . " product_page" . '"';        

    }

    elseif($page !== "common/home"){

        $titleName = explode(' ',$title);

        $page = $titleName[0];    

            if(isset($titleName[1])){

                $page = $titleName[0] . "_" . $titleName[1];

            }

        echo 'class="' . strtolower($page) . '"';                

    }

    

?>>

<style type="text/css">

#container_bg {

    width:1000px;

    margin-left: auto;

    margin-right: auto;

    text-align: left;

       background: none;

    border: none;

    margin-bottom:none;

    padding-left:none;

    padding-right:none;

    padding-top:0;

    border-radius:none;

    padding-top:0;

    margin-top:0;

{

</style>

<div class="body_bg">

<div id="container">

<div id="header">

<?php /*echo $cart;*/ ?>

  <?php if ($logo) { ?> <div id="logo"><a href="<?php echo $home; ?>"><img alt="<?php echo $name; ?>"  title="<?php echo $name; ?>" src="catalog/view/theme/SimpleCart/image/Vento-Logo.png"/></a></div>  <?php } ?>

 

<?php /*echo $language;*/ ?>

<?php /*echo $currency;*/ ?>

<div>

<div id="welcome">

    <?php if (!$logged) { ?>

    <?php echo $text_welcome; ?>

    <?php } else { ?>

    <?php echo $text_logged; ?>

    <?php } ?>

</div>

  <div id="search">

<div class="button-search"></div>

<input type="text" name="search" placeholder="<?php echo $text_search; ?>" value="<?php echo $search; ?>" />

</div>

<div class="linkz">

<ul>

<li <?php if($page == "common/home" || $page == ''){echo 'class="active"';} ?>><a class="home" href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>

<li <?php if($page == "account/wishlist" || $page == 'account/wishlist'){echo 'class="active"';} ?>><a class="wishlist" href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>

<li <?php if($page == "account/account" || $page == 'account/account'){echo 'class="active"';} ?>><a class="account" href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li>

<li <?php if($page == "checkout/cart" || $page == 'checkout/cart'){echo 'class="active"';} ?>><a class="cart" href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a></li>

<li <?php if($page == "checkout/checkout" || $page == 'checkout/checkout'){echo 'class="active"';} ?>><a class="checkout"href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></li>

</ul>

</div>

</div>

</div>

<?php if ($categories) { ?>

<div id="menu">

  <ul>

    <?php foreach ($categories as $category) { ?>

    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>

      <?php if ($category['children']) { ?>

    

      <div>

        <?php for ($i = 0; $i < count($category['children']) ;) { ?>

        <ul>    

          <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>

          <?php for (; $i < $j; $i++) { ?>

          <?php if (isset($category['children'][$i])) { ?>

          <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>

          <?php } ?>

          <?php } ?>

         </ul>

        <?php } ?>

      </div>

    <img src="catalog/view/theme/SimpleCart/image/arrow-down.png" style="margin-bottom:2px;margin-right:11px;;"/>

    <?php } ?>

    </li>

    <?php } ?>

  </ul>

</div>

</div>

<br>

<div id="container_bg">

<?php } ?>

 

search.tpl

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

<div id="content"><?php echo $content_top; ?>

  <div class="breadcrumb">

    <?php foreach ($breadcrumbs as $breadcrumb) { ?>

    <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>

    <?php } ?>

  </div>

  <h1><?php echo $heading_title; ?></h1>

  <b><?php echo $text_critea; ?></b>

  <div class="content">

<p><?php echo $entry_search; ?>

<?php if ($search) { ?>

<input type="text" name="search" value="<?php echo $search; ?>" />

<?php } else { ?>

<input type="text" name="search" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" style="color: #999;" />

<?php } ?>

<select name="category_id">

<option value="0"><?php echo $text_category; ?></option>

<?php foreach ($categories as $category_1) { ?>

<?php if ($category_1['category_id'] == $category_id) { ?>

<option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option>

<?php } else { ?>

<option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>

<?php } ?>

<?php foreach ($category_1['children'] as $category_2) { ?>

<?php if ($category_2['category_id'] == $category_id) { ?>

<option value="<?php echo $category_2['category_id']; ?>" selected="selected">      <?php echo $category_2['name']; ?></option>

<?php } else { ?>

<option value="<?php echo $category_2['category_id']; ?>">      <?php echo $category_2['name']; ?></option>

<?php } ?>

<?php foreach ($category_2['children'] as $category_3) { ?>

<?php if ($category_3['category_id'] == $category_id) { ?>

<option value="<?php echo $category_3['category_id']; ?>" selected="selected">            <?php echo $category_3['name']; ?></option>

<?php } else { ?>

<option value="<?php echo $category_3['category_id']; ?>">            <?php echo $category_3['name']; ?></option>

<?php } ?>

<?php } ?>

<?php } ?>

<?php } ?>

</select>

<?php if ($sub_category) { ?>

<input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" />

<?php } else { ?>

<input type="checkbox" name="sub_category" value="1" id="sub_category" />

<?php } ?>

<label for="sub_category"><?php echo $text_sub_category; ?></label>

</p>

<?php if ($description) { ?>

<input type="checkbox" name="description" value="1" id="description" checked="checked" />

<?php } else { ?>

<input type="checkbox" name="description" value="1" id="description" />

<?php } ?>

<label for="description"><?php echo $entry_description; ?></label>

</div>

  <div class="buttons">

    <div class="right"><a id="button-search" class="button"><span><?php echo $button_search; ?></span></a></div>

  </div>

  <h2><?php echo $text_search; ?></h2>

  <?php if ($products) { ?>

  <div class="product-filter">

    <div class="display"><b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display('grid');"><?php echo $text_grid; ?></a></div>

    <div class="limit"><?php echo $text_limit; ?>

      <select onchange="location = this.value;">

        <?php foreach ($limits as $limits) { ?>

        <?php if ($limits['value'] == $limit) { ?>

        <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>

        <?php } else { ?>

        <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>

        <?php } ?>

        <?php } ?>

      </select>

    </div>

    <div class="sort"><?php echo $text_sort; ?>

      <select onchange="location = this.value;">

        <?php foreach ($sorts as $sorts) { ?>

        <?php if ($sorts['value'] == $sort . '-' . $order) { ?>

        <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>

        <?php } else { ?>

        <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>

        <?php } ?>

        <?php } ?>

      </select>

    </div>

  </div>

 

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare_total"><?php echo $text_compare; ?></a></div>

 <br> <div class="product-list">

    <?php foreach ($products as $product) { ?>

    <div>

      <?php if ($product['thumb']) { ?>

      <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>

      <?php } ?>

      <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>

      <div class="description"><?php echo $product['description']; ?></div>

      <?php if ($product['price']) { ?>

      <div class="price">

        <?php if (!$product['special']) { ?>

        <?php echo $product['price']; ?>

        <?php } else { ?>

        <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>

        <?php } ?>

        <?php if ($product['tax']) { ?>

        <br />

        <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>

        <?php } ?>

      </div>

      <?php } ?>

      <?php if ($product['rating']) { ?>

      <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>

      <?php } ?>

      <div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a></div>

      <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

      <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

    </div>

    <?php } ?>

  </div>

  <div class="pagination"><?php echo $pagination; ?></div>

  <?php } else { ?>

  <div class="content"><?php echo $text_empty; ?></div>

  <?php }?>

  <?php echo $content_bottom; ?></div>

<script type="text/javascript"><!--

$('#content input[name=\'filter_name\']').keydown(function(e) {

    if (e.keyCode == 13) {

        $('#button-search').trigger('click');

    }

});

$('#button-search').bind('click', function() {

    url = 'index.php?route=product/search';

    

    var filter_name = $('#content input[name=\'filter_name\']').attr('value');

    

    if (filter_name) {

        url += '&filter_name=' + encodeURIComponent(filter_name);

    }

    var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value');

    

    if (filter_category_id > 0) {

        url += '&filter_category_id=' + encodeURIComponent(filter_category_id);

    }

    

    var filter_sub_category = $('#content input[name=\'filter_sub_category\']:checked').attr('value');

    

    if (filter_sub_category) {

        url += '&filter_sub_category=true';

    }

        

    var filter_description = $('#content input[name=\'filter_description\']:checked').attr('value');

    

    if (filter_description) {

        url += '&filter_description=true';

    }

    location = url;

});

function display(view) {

    if (view == 'list') {

        $('.product-grid').attr('class', 'product-list');

        

        $('.product-list > div').each(function(index, element) {

            html  = '<div class="right">';

            html += '  <div class="cart">' + $(element).find('.cart').html() + '</div>';

            html += '  <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

            html += '  <div class="compare">' + $(element).find('.compare').html() + '</div>';

            html += '</div>';            

            

            html += '<div class="left">';

            

            var image = $(element).find('.image').html();

            

            if (image != null) {

                html += '<div class="image">' + image + '</div>';

            }

            

            var price = $(element).find('.price').html();

            

            if (price != null) {

                html += '<div class="price">' + price  + '</div>';

            }

                        

            html += '  <div class="name">' + $(element).find('.name').html() + '</div>';

            html += '  <div class="description">' + $(element).find('.description').html() + '</div>';

            

            var rating = $(element).find('.rating').html();

            

            if (rating != null) {

                html += '<div class="rating">' + rating + '</div>';

            }

                

            html += '</div>';

                        

            $(element).html(html);

        });        

        

        $('.display').html('<b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display(\'grid\');"><?php echo $text_grid; ?></a>');

        

        $.cookie('display', 'list');

    } else {

        $('.product-list').attr('class', 'product-grid');

        

        $('.product-grid > div').each(function(index, element) {

            html = '';

            

            var image = $(element).find('.image').html();

            

            if (image != null) {

                html += '<div class="image">' + image + '</div>';

            }

            

            html += '<div class="name">' + $(element).find('.name').html() + '</div>';

            html += '<div class="description">' + $(element).find('.description').html() + '</div>';

            

            var price = $(element).find('.price').html();

            

            if (price != null) {

                html += '<div class="price">' + price  + '</div>';

            }    

                    

            var rating = $(element).find('.rating').html();

            

            if (rating != null) {

                html += '<div class="rating">' + rating + '</div>';

            }

                        

            html += '<div class="cart">' + $(element).find('.cart').html() + '</div>';

            html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

            html += '<div class="compare">' + $(element).find('.compare').html() + '</div>';

            

            $(element).html(html);

        });    

                    

        $('.display').html('<b><?php echo $text_display; ?></b> <a onclick="display(\'list\');"><?php echo $text_list; ?></a> <b>/</b> <?php echo $text_grid; ?>');

        

        $.cookie('display', 'grid');

    }

}

view = $.cookie('display');

if (view) {

    display(view);

} else {

    display('list');

}

//--></script>

<?php echo $footer; ?>

Прошу помощи!!!

Сайт

Такая же история , может кто подскажет, наверняка кто-то сталкивался?

Share this post


Link to post
Share on other sites

Я просто сменил шаблон,  у меня наверно был корявый, сейчас всё работает на ура

Share this post


Link to post
Share on other sites

Замените это в catalog/view/theme/beautyshop/template/common/header.tpl

<div id="search">
<?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 = ''" onblur ="this.value = '<?php echo $text_search; ?>'"; />
<?php } ?>
</div>

на вот это:

<div id="search">
<div class="button-search"></div>
<input type="text" name="search" placeholder="<?php echo $text_search; ?>" value="<?php echo $search; ?>" />
</div>

Помогите пожалуйста. Пробовала установить счетчик метрики в футер он отображался только в админке, и в админке появились внизу следующие надписи: 

Notice: Undefined variable: text_information in /home/virtwww/w_lozabooks_76d08708/http/admin/view/template/common/footer.tpl on line 3
  • Notice: Undefined variable: informations in /home/virtwww/w_lozabooks_76d08708/http/admin/view/template/common/footer.tpl on line 5Warning: Invalid argument supplied for foreach() in/home/virtwww/w_lozabooks_76d08708/http/admin/view/template/common/footer.tpl on line 5
Notice: Undefined variable: text_account in /home/virtwww/w_lozabooks_76d08708/http/admin/view/template/common/footer.tpl on line 28

Я все удалила файл с начальным кодом закачала обратно, но сообщения остались. Куки и кэши почистила, тоже не помогло. Помогите пожалуйста. Вот код футера:

1 <div id="footer">
2   <div class="column">
3     <h3><?php echo $text_information; ?></h3>
4    <ul>
5     <?php foreach ($informations as $information) { ?>
6     <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
7     <?php } ?>
8   </ul>
9  </div>
10  <div class="column">
11    <h3><?php echo $text_service; ?></h3>
12   <ul>
13     <li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>
14      <li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li>
15      <li><a href="<?php echo $sitemap; ?>"><?php echo $text_sitemap; ?></a></li>
16    </ul>
17  </div>
18 <div class="column">
19    <h3><?php echo $text_extra; ?></h3>
20    <ul>
21      <li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li>
22     <li><a href="<?php echo $voucher; ?>"><?php echo $text_voucher; ?></a></li>
23      <li><a href="<?php echo $affiliate; ?>"><?php echo $text_affiliate; ?></a></li>
24      <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>
25    </ul>
26  </div>
27  <div class="column">
28    <h3><?php echo $text_account; ?></h3>
29   <ul>
30      <li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li>
31     <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li>
32      <li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>
33     <li><a href="<?php echo $newsletter; ?>"><?php echo $text_newsletter; ?></a></li>
34   </ul>
35  </div>
36</div>
37<!-- 
38 OpenCart is open source software and you are free to remove the powered by OpenCart if you want, but its generally accepted practise to make a small donation.
Please donate via PayPal to donate@opencart.com
//-->
40 <div id="powered"><?php echo $powered; ?></div>
41<!-- 
OpenCart is open source software and you are free to remove the powered by OpenCart if you want, but its generally accepted practise to make a small donation.
Please donate via PayPal to donate@opencart.com
//-->
42</div>
43</body></html>
 
Помогите пожалуйста, что делать?Заранее спасибо.
Notice: Undefined variable: powered in /home/virtwww/w_lozabooks_76d08708/http/admin/view/template/common/foo

Share this post


Link to post
Share on other sites
Помогите пожалуйста. Пробовала установить счетчик метрики в футер он отображался только в админке

Вы его что,вставили в футер админки?Повнимательней посмотрите.В корне магазина две основные папки  

 

ADMIN  в которой находятся файлы управления админкой и    

 

CATALOG  ,файлы самого магазина.То что выше,это футер из каталога, поэтому админка и ругается таким количеством ошибок.

Share this post


Link to post
Share on other sites
Помогите пожалуйста. Пробовала установить счетчик метрики в футер он отображался только в админке

Вы его что,вставили в футер админки?Повнимательней посмотрите.В корне магазина две основные папки  

 

ADMIN  в которой находятся файлы управления админкой и    

 

CATALOG  ,файлы самого магазина.То что выше,это футер из каталога, поэтому админка и ругается таким количеством ошибок.

 

Да все проверила, точно ошиблась и не туда вставила. Только вот незадача, когда меняла файлы я то оригинальный футер из каталога сохранила, а из админки нет. Так что теперь делать, где можно этот код взять? Версию не знаю, шаблон tecart. Помогите чайнику пожалуйста....

Share this post


Link to post
Share on other sites

Вашу версию можно подсмотреть в админке.Можно в корне магазина в файле 

 

index.php

 

// Version
define('VERSION', '1.5.x.x');
 
шаблон скачать здесь
 

Share this post


Link to post
Share on other sites

 

Вашу версию можно подсмотреть в админке.Можно в корне магазина в файле 

 

index.php

 

// Version
define('VERSION', '1.5.x.x');
 
шаблон скачать здесь
 

 

Спасибо большое за помощь. Версия оказалась 1,5,2,1, а по вашей ссылке более новая версия. Я нашла резервную копию за день до ошибки, получила ее и оттуда взяла файл футера админки. Все работает)))

Share this post


Link to post
Share on other sites

привет народ, есть вопрос была такая проблема из за которой создавалась тема (с этой проблемой было окно поиска нормальным) после ее решение поиск увеличился как это отредактировать?a56624773ba9f330ab1b9046323c6cbd.png

Share this post


Link to post
Share on other sites

Спасибо огромное!!! Кучу времени сберегли!!! :eek:

Edited by AlexFisher
del. overquote

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Similar Content

    • By RussianStore
      Что не так сделал?     Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "extension/shipping/pochtaros_license.twig" (looked into: /var/www/u0670933/data/www/russian-store.site/admin/view/template).' in /var/www/u0670933/data/www/russian-store.site/system/library/template/Twig/Loader/Filesystem.php:215 Stack trace: #0 /var/www/u0670933/data/www/russian-store.site/system/library/template/Twig/Loader/Filesystem.php(139): Twig_Loader_Filesystem->findTemplate('extension/shipp...') #1 /var/www/u0670933/data/www/russian-store.site/system/library/template/Twig/Environment.php(312): Twig_Loader_Filesystem->getCacheKey('extension/shipp...') #2 /var/www/u0670933/data/www/russian-store.site/system/library/template/Twig/Environment.php(378): Twig_Environment->getTemplateClass('extension/shipp...', NULL) #3 /var/www/u0670933/data/www/russian-store.site/system/library/template/twig.php(33): Twig_Environment->loadTemplate('extension/shipp...') #4 /var/www/u0670933/data/www/russian-store.site/system/library/template.php( in /var/www/u0670933/data/www/russian-store.site/system/library/template/Twig/Loader/Filesystem.php on line 215
    • By sebades
      2019-05-20 11:44:24 - PHP Notice:  Undefined variable: expire in /system/library/template.php on line 9
      такая ошибка вылезает уже наверное год. Все друге ошибки почти исправил.
      Весь код выглядит вот так:
      <?php class Template { private $adaptor; public function __construct($adaptor) { $class = 'Template\\' . $adaptor; if (class_exists($class)) { $this->adaptor = new $class($expire); } else { throw new \Exception('Error: Could not load template adaptor ' . $adaptor . '!'); } } public function set($key, $value) { $this->adaptor->set($key, $value); } public function render($template) { return $this->adaptor->render($template); } }
       
    • By z0nt1k00
      Добрый день. подскажите выскакивает ошибка в админке, кто знает как её решить ? ) Версия ocStore 3.0.2.0
       
       

    • By Leingard
      450.00 руб
      Скачать/Купить дополнение


      CrashReport - отчет о проблемах покупателей
      Модуль для обнаружения и последующего решения ошибок и проблем Ваших покупателей. Используя модуль, Вы сможете найти проблемные места Вашего сайта с которыми сталкиваются покупатели. Ошибка 404 - теперь не загадка. Вы будете знать где, когда и как покупатель вышел на отсутствующую страницу или подозрительный запрос.
       
      Обнаружение битых ссылок в поисковой системе на Ваш сайт, так же можно обнаружить при помощи модуля.  
       
      DEMO: OC 3: http://oc30.gameshara.ru/
      DEMO: OC 2.3: http://gameshara.ru/module/
      DEMO: OC 2.1: http://gameshara.ru/ocstore21/
      Админ часть: Admin (Логин и пароль: demo)
       
      Возможности модуля:
      Посещение покупателями страниц с ошибокой 404 Вашего магазина. Откуда перешел и когда. Битые товары которые до сих пор отображаются в поисковой системе или на сайте. При заходе на такие, Вы увидите отчёт. Ошибки категорий или старые категории которые нужно убрать (а посетитель их видит). При посещение таких покупателями, Вы увидите. Старые или отсутствующие производители по которым прошелся пользователь. Отображение IP адресов Подозрительные запросы так же будут отображены в отчёте.  
      Инструкция в архиве.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 15.04.2019 Категория Отчеты Системные требования PHP 5.6+ Сайт разработчика Старая цена 500 Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Да  
    • By Leingard
      Модуль для обнаружения и последующего решения ошибок и проблем Ваших покупателей. Используя модуль, Вы сможете найти проблемные места Вашего сайта с которыми сталкиваются покупатели. Ошибка 404 - теперь не загадка. Вы будете знать где, когда и как покупатель вышел на отсутствующую страницу или подозрительный запрос.
       
      Обнаружение битых ссылок в поисковой системе на Ваш сайт, так же можно обнаружить при помощи модуля.  
       
      DEMO: OC 3: http://oc30.gameshara.ru/
      DEMO: OC 2.3: http://gameshara.ru/module/
      DEMO: OC 2.1: http://gameshara.ru/ocstore21/
      Админ часть: Admin (Логин и пароль: demo)
       
      Возможности модуля:
      Посещение покупателями страниц с ошибокой 404 Вашего магазина. Откуда перешел и когда. Битые товары которые до сих пор отображаются в поисковой системе или на сайте. При заходе на такие, Вы увидите отчёт. Ошибки категорий или старые категории которые нужно убрать (а посетитель их видит). При посещение таких покупателями, Вы увидите. Старые или отсутствующие производители по которым прошелся пользователь. Отображение IP адресов Подозрительные запросы так же будут отображены в отчёте.  
      Инструкция в архиве.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.