Перейти к содержанию
Tym4uk

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

Рекомендуемые сообщения

Всем привет.

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

Для меня 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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Замените это в 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>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Замените это в 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 - Даже не знаю как отблагодарить. Большое спасибо - без вас не разобрался бы. Причём настолько оперативно :))) Всё заработало - иду работать дальше. Ещё раз спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пожалуйста!
Нужно будит ещё исправить вывод результатов поиска, там тоже присутствует ошибка
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>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Изменено пользователем afwollis
overquote deleted

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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; ?>

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

Сайт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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; ?>

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

Сайт

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Замените это в 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

Поделиться сообщением


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

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

 

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

 

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

Поделиться сообщением


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

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

 

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

index.php

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

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

 

index.php

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Изменено пользователем AlexFisher
del. overquote

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Похожий контент

    • От chukcha
      300.00 руб
      Скачать/Купить дополнение


      Нашли ошибку жми Ctrl+Enter
      Повернуться лицом к пользователям, не бояться признавать своих ошибок, проверить лояльность пользователя к магазину - задача этого модуля.
      Идея, естественно, не нова, даже совсем не нова, одним из первых этот сервис поднял Orfus. Затем появилось много подобных клонов, и Orfus вел с ними войну. Минус использования системы от Orfus'а - регистрация на сервисе, и использование скрипта с их серверов.
      Силами данного модуль отмеченная(выделенная) ошибка отправляется на почту админа сайта и регистрирует ее в базе.
      В случае появления сообщения, в админке появится значок-уведомление. и администратор принимает решение о судьбе ошибки.
      История ошибок хранится в базе.
      Если ошибку обнаружил зарегистрированный пользователь, то информация об этом пользователе сохраняется.
      Это говорит о лояльности и доверии пользователя к магазину. А магазин, в свою очередь, так же может принять решение о поощрении покупателя.
      Совместимость: должно работать на всех версиях (1.5.x), не используется каких либо особых специфических функций движка.
      Требует Vqmod, ручная установка не представляет сложности
      Demo:
      http://demo.slasoft.kharkov.ua
      http://demo.slasoft.kharkov.ua/admin demo/demo
      В сборке русский язык для админки, русский и украинский для магазина
      существует версия для 2.х - по запросу
      Добавил chukcha Добавлено 22.09.2014 Категория Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От Wadamir
      Скачать/Купить дополнение


      Нашли ошибку? Нажмите Ctrl-Enter

      Mistakes by Wadamir


      Нашли ошибку? - это модуль, который позволяет отправлять найденные пользователем ошибки в тексте сайта через Ajax без перезагрузки.
      Опционально - человек может дописать комментарий к найденной ошибке.
      Данные о найденной ошибке отсылаются на основной почтовый ящик, указанный в настройках магазина.
      Данные, присылаемые в письме:
      1. Адрес страницы, откуда было отправлено сообщение.
      2. Текст ошибки.
      3. Комментарий отправителя.
      Посмотреть как работает можно тут: http://ocshop.xdomus.ru/index.php?route=common/home
      Смотреть в футере :)
      И на любой другой странице этого магазина.
      Проверена работа на OpenCart 2.1.x с дефолтной темой.
      Скорее всего будет работать и на других сборках/версиях семейства 2.х,
      На нестандартном шаблоне работать будет после небольших доработок.
      Но гарантировать ничего не могу :(
      /************************ УСТАНОВКА ************************/
      Через админское меню -> Модули / Установка расширений
      Файлы не перезаписываются.
      Используется OCMod.
      Добавил Wadamir Добавлено 08.09.2016 Категория Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От spectre
      300.00 руб
      Скачать/Купить дополнение


      Доработка вашего сайта
      Услуга заключается в любой доработке вашего (программирование, функционал, новые возможности) сайта по предварительному согласованию цены и сроков реализации при условии предоставления всех требуемых доступов 
       
      Варианты цены:
       
      - 300 р - несложная доработка до получаса
      - 500 р - несложная доработка от получаса до часа
      - 1000 р - доработка от часа до двух
      - 1500 р - доработка от часа до трех
       
      ПЕРЕД ПОКУПКОЙ УСЛУГИ ОБЯЗАТЕЛЬНО СОГЛАСОВЫВАЙТЕ СО МНОЙ ВРЕМЯ И КОНКРЕТИКУ!
      Добавил spectre Добавлено 21.04.2018 Категория Услуги  
    • От markimax
      SEO DATAFIX
      Скачать/Купить дополнение Данный фикс (из разряда must have) убирает грубую SEO ошибку проверки входящих данных
      Из-за чего получаются дубли страниц с разными URL и разными canonical но одним содержимым
      Что очень негативно отражается на SEO
      В индекс попадают страницы с такими URL
      site.com/index.php?route=product/product&product_id=1/ (слеш в конце)
      или
      site.com/index.php?route=product/product&product_id=1.111
      или
      site.com/apple/?page=2///
       
      Фикс исправляет эту ошибку
      Рекомендуется использовать с seo_pro
       
      Кто хочет сказать "спасибо" может сделать это здесь
      https://opencartadmin.com/investicii.html
       
       
      Инструкция по установке

      1. Скачать архив модуля
      2. Установите через установщик дополнений или скопируйте по FTP файлы из архива (содержимое папки upload) в корневую папку сайта (там где index.php). (если вы копируете первый раз, система не должна запрашивать файлы на перезапись, так как модуль не перезаписывает никаких системных файлов opencart и ocStore).
      3. Установите права доступа в /admin/index.php?route=user/user_permission для Главного администратора нажав на ссылку "изменить"
      4. Выделите "Разрешен просмотр" и "Разрешено внесение изменений" файлов модуля (если вы не знаете какие - нажмите ссылку "выделить всё") и нажмите кнопку "Сохранить"
      5. Если ваша версия opencart ниже чем 2.1 удалите по FTP папку module в /admin/controller/extension/ (т. е. удалите папку /admin/controller/extension/module), так как вы не сможете зайти в меню Модули
      6. Зайдите в административную часть сайта /admin/index.php?route=extension/module и установите модуль, нажав на ссылку "установить"
      7. Зайдите в модуль /admin/index.php?route=module/datafix и нажмите оранжевую кнопку "Нажмите при установке или обновлении модуля". Будут установлены и обновлены модификаторы модуля.
      8. "Статус модуля" - выберите "Включено". Нажмите кнопку справа вверху "Сохранить"
      9. Процедура установки и включения модуля закончена.
       
      Модуль распространяется по принципу "as is"
       
       
       
      Добавил markimax Добавлено 30.03.2018 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.3+, для OC 1.5.x - vqmod 2.4.0+ Сайт разработчика https://opencartadmin.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop  
    • От LionHunter
      Здравствуйте
      Сегодня случайно заметил, что в карте сайта (генерирует seopro) есть ссылки только на основной язык сайта вида site.ua/category/item1, а на русскую версию нет  site.ua/ru/category/item1
      Скажите, в какую сторону копать? В чем может быть причина? Возможно у кого-то уже подобное было. 
      Движок - ocStore 2.3.0.2.3

      Скрин части карты сайта прилагаю

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×