@Warlynn

Как вывести переменные стандартного слайдшоу в header.twig (баннер и его название)?

Добрый день.
Подскажите, пожалуйста, алгоритм действий:

необходимо вывести переменные изображения и названия стандартного slideshow.twig в файле header.twig
сам модуль слайдера переносить необходимости нет, исключительно переменные, чтобы в шапке были слайды и их названия.

подозреваю, что в контроллере header.php необходимо подключить модели как в контроллере slideshow.php:

$this->load->model('design/banner');
$this->load->model('tool/image');


а также:

$data['banners'] = array();

        $results = $this->model_design_banner->getBanner($setting['banner_id']);

        foreach ($results as $result) {
            if (is_file(DIR_IMAGE . $result['image'])) {
                $data['banners'][] = array(
                    'title' => $result['title'],
                    'link'  => $result['link'],
                    'image' => $this->model_tool_image->resize($result['image'], $setting['width'], $setting['height'])
                );
            }
        }


но это не срабатывает, к сожалению. Вылезает notice "Undefined index: banner_id". Пытался задать его вручную - результат нулевой. Но откуда он тогда берется в slideshow.php?..

Подскажите, пожалуйста, как возможно реализовать простой вывод баннеров и его названий в шапке по переменным slideshow.twig?
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ИМАГ Москва
от 70 000 до 90 000 ₽
ЧИТАЙ-ГОРОД Москва
от 140 000 до 210 000 ₽
Modens Group Москва
от 100 000 до 150 000 ₽
17 февр. 2020, в 17:35
15000 руб./за проект
17 февр. 2020, в 17:25
10000 руб./за проект
17 февр. 2020, в 17:20
30000 руб./за проект