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

Ошибка в разделе Производители

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

при посещении страницы любого производителя, возникает такая ошибка

Notice: Undefined variable: seo_h1

/public_html/catalog/view/theme/ТЕМА/template/product/manufacturer_info.tpl on line 8

 

подскажите плиз как исправить....

заранее спасибо

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


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

Видимо шаблон не для вашей версии, иди же не до конца установлен какой-нибудь модуль.

 

Два варианта

1.Проанализировать шаблон и убрать место где это встречается

 

2. Посмотреть в  таблицы, модели - есть ли seo_h1 в таблицах.. Если нет - добавить

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


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

Видимо шаблон не для вашей версии, иди же не до конца установлен какой-нибудь модуль.

 

Два варианта

1.Проанализировать шаблон и убрать место где это встречается

 

2. Посмотреть в  таблицы, модели - есть ли seo_h1 в таблицах.. Если нет - добавить

 

я не совсем умею это делать...

<?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>
  <?php if ($seo_h1) { ?>
<h1><?php echo $seo_h1; ?></h1>  
<?php } else { ?>
<h1><?php echo $heading_title; ?></h1>
<?php }  ?>
  <?php if ($products) { ?>
  <div class="product-filter">
<div class="sort sort-by"><div class="label"><?php echo $text_sort; ?> </div>
      <select onchange="location = this.value;" id="sort_id">
        <?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 class="limit"><div class="label"><?php echo $text_limit; ?></div>
      <select onchange="location = this.value;" id="limit_id">
        <?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="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>
   
  </div>
  <div class="product-grid">
<ul>
    <?php foreach ($products as $product) { ?>
    <li>
      <?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>
    
      <?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 } ?>
 
 <div class="wishcomp">
<div class="wishlist"><a onclick="themeglobal_addToWishList('<?php echo $product['product_id']; ?>');"></a></div>
<div class="compare"><a onclick="themeglobal_addToCompare('<?php echo $product['product_id']; ?>');"></a></div>
 </div>
 <?php if ($product['rating']) { ?>
      <div class="rating"><img src="catalog/view/theme/market/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
      <?php } ?>
 
      <div class="cart">
        <input type="button" value="<?php echo $button_cart; ?>" onclick="themeglobal_addToCart('<?php echo $product['product_id']; ?>');" class="button" />
      </div>
      
    </li>
    <?php } ?>
</ul>
  </div>
  <div class="pagination"><?php echo $pagination; ?></div>
  <?php } else { ?>
  <div class="content"><?php echo $text_empty; ?></div>
  <div class="buttons">
    <div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div>
  </div>
  <?php }?>
  <?php echo $content_bottom; ?></div>
 
<?php echo $footer; ?>
<script type="text/javascript">
$(function () {
$("#sort_id").selectbox({
classHolder: "themeglobalHolder",
classOptions: "themeglobalOptions",
classSelector: "themeglobalSelector",
classToggle: "themeglobalToggle"
});
});
</script>
<script type="text/javascript">
$(function () {
$("#limit_id").selectbox({
classHolder: "themeglobalHolder",
classOptions: "themeglobalOptions",
classSelector: "themeglobalSelector",
classToggle: "themeglobalToggle"
});
});
</script>
 
 
вот данные файла manufacturer_info.tpl. отсуда что-то нужно убрать?

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


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

Мне кажется всё намного проще.На окстор пытаются одеть шаблон от опенкарт(или наоборот).

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


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

Вот блин...

<?php if ($seo_h1) { ?>
<h1><?php echo $seo_h1; ?></h1>  
<?php } else { ?>
<h1><?php echo $heading_title; ?></h1>

Непонятно... все равно это нужно получать в контроллере...
<?php if ($seo_h1) { ?>
<h1><?php echo $seo_h1; ?></h1>
<?php } else { ?>

 

ну и там еще скобочку незабудьте

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


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

Мне кажется всё намного проще.На окстор пытаются одеть шаблон от опенкарт(или наоборот).

ну а зачем тогда разработчики гарантируют безпроблемную работу?

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


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

А спросите у разработчика))))

 

Дело в том , что эти мелкие нюансы и есть различие между оригинальным Opencart  и сборкой данного форума Ocstore.Поэтому раз автор шаблон гарантировал работу , то есть смысл спросить за это.

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


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

Вот блин...

<?php if ($seo_h1) { ?>
<h1><?php echo $seo_h1; ?></h1>  
<?php } else { ?>
<h1><?php echo $heading_title; ?></h1>

Непонятно... все равно это нужно получать в контроллере...

<?php if ($seo_h1) { ?>

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

<?php } else { ?>

 

ну и там еще скобочку незабудьте

эмм.... какую скобочку?))))))

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


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

эмм.... какую скобочку?))))))

которая идет сразу после <h1><?php echo $heading_title; ?></h1>

а точнее <?php } ?>

но это не выход...рекомендую добавить в магазин возможность прописывать мета-теги...условие которое Вам предлагают удалить - все равно придется восстанавливать если Вы серьезно настроены на продвижение магазина

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


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

Это я и советовал сделать во втором пункте.

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


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

Einshtein

Это я и советовал сделать во втором пункте.

 

Вы таки были правы. условия уже были прописаны в контроллере, нужно было убрать дубль в шаблоне

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

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

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.