Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ошибка после изменения "хлебных крошек"


Recommended Posts

В файлах product.tpl и category.tpl заменил

 

 

  <ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php } ?>
  </ul>

 

на

 

<ul class="breadcrumb">
<?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?>
<li><?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?></li><?php } ?>
<?php } ?>
</ul>

 

Визуально на соответствующих страницах всё работает отлично. Но в админке при каждом открытии страницы товара или категории появляется запись ошибки

 

PHP Notice:  Undefined index: separator in /home/www/system/storage/modification/catalog/view/theme/default/template/product/product.tpl on line 5

или

PHP Notice:  Undefined index: separator in /home/www/system/storage/modification/catalog/view/theme/default/template/product/category.tpl on line 5

 

line 5 это строка

 

<li><?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?></li><?php } ?>

 

Подскажите пожалуйста чем вызвана эта ошибка? И как её исправить?

 

Змінено користувачем Helper
Надіслати
Поділитися на інших сайтах


4 часа назад, Helper сказал:

Подскажите пожалуйста чем вызвана эта ошибка? И как её исправить?

 

Оно по-русски почти пишет что нет такого индекса 

separator 

и в коде который вы убили тоже не было

 

надо или удалить сепаратор из шаблона или добавить в контроллер

Надіслати
Поділитися на інших сайтах

Только что, Helper сказал:

 

а как добавить в контроллер?

 

как и любую другую переменную

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.