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

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


Rasheed

Recommended Posts

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

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

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

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

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

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


19 минут назад, 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 верстку не трогал

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

9 минут назад, theRGD сказал:

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

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

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

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


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

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

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

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

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

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

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

 

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

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


8 часов назад, fanatic сказал:

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

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

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


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

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

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

<?php echo $baner_name; ?>

 

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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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