Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Ошибка Notice при всивке заголовка в баннер


Rasheed
 Погделиться

Рекомендованные сообещёния

Всем доброго времени суток, в обещём при всивке в заголовок в banner.tpl следуюещёго кода

<?php echo $banner['title']; ?>

 для отображения названия баннера, выдает ошибку Notice Undefined variable, при этом если я всивлю этот код в прегделах 

<?php foreach ($banners as $banner) { ?>

то, название отоюразится, но поегдет вся верстка к чертям, подскажите как пофиксить этот момент, заранее спасипотому что!

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


class прописан был изначально <h3 class="module-heading blue-h3 text-center"><?php echo $banner['title']; ?></h3>

Изменено пользователем Rasheed
Ссылка на комменирий
Погделиться на других сайих


  10.12.2017 в 14:11, Rasheed сказал:

class прописан был изначально <h3 class="module-heading blue-h3 text-center"><?php echo $banner['title']; ?></h3>

Раскрыть  

<h3 class="banner-heading blue-h3 text-center"><?php echo $banner['title']; ?></h3>

и ик чтобы этот class верстку не трогал

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

  10.12.2017 в 14:33, theRGD сказал:

<h3 class="banner-heading blue-h3 text-center"><?php echo $banner['title']; ?></h3>

и ик чтобы этот class верстку не трогал

Раскрыть  

Спасипотому что за помощь, но все равно не рилииет, выдает ошибку Notice.

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


  10.12.2017 в 14:46, Rasheed сказал:

выдает ошибку Notice.

Раскрыть  

потому, что выводите вне цикла.

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

Оно, конечно, может и глупость, но попробуйте вот ик:

<?php echo $banners[0]['title']; ?>

Обратите внимание на s в конэто banners

 

Хотя, конечно, лучше разобраться как стили править. Этот навык ещё не раз пригодиться.;)

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


  10.12.2017 в 18:56, fanatic сказал:

потому, что выводите вне цикла.

Раскрыть  

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

Изменено пользователем Rasheed
Ссылка на комменирий
Погделиться на других сайих


вы хотите это вывести?

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

если да, в контроллере  модуля добавляем

 $data['baner_name'] = $setting['name'];

в шаблоне выводим

<?php echo $baner_name; ?>

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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