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

Добавление новых страниц с информацией в админку


Recommended Posts

Добрый день!

 

Решил создать одну-две страницы в админке (opencart 1.5.6).
Одним из вариантов было в выпадающем меню в шапке, так и поступил.

Взялся за контроллер admin/controller/common/header.php сделал поправки:

$this->data['stranica'] = $this->url->link('tool/stranica', 'token=' . $this->session->data['token'], 'SSL');

Для токен-сессии.

$this->data['text_stranica'] = $this->language->get('text_stranica');	

Для имени, названия.

 

В admin/controller/tool создал файл stranica.php, и вот тут пошли вопросы.. что в него вписывать?

В admin/view/template/tool создал файл stranica.tpl - в него как раз и буду писать информацию.

 

Но дело в том что новая созданная (admin/index.php?route=tool/stranica) страница, при переходе на нее, пустая.

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


Добрый день!

 

Решил создать одну-две страницы в админке (opencart 1.5.6).

Одним из вариантов было в выпадающем меню в шапке, так и поступил.

Взялся за контроллер admin/controller/common/header.php сделал поправки:

$this->data['stranica'] = $this->url->link('tool/stranica', 'token=' . $this->session->data['token'], 'SSL');

Для токен-сессии.

$this->data['text_stranica'] = $this->language->get('text_stranica');	

Для имени, названия.

 

В admin/controller/tool создал файл stranica.php, и вот тут пошли вопросы.. что в него вписывать?

В admin/view/template/tool создал файл stranica.tpl - в него как раз и буду писать информацию.

 

Но дело в том что новая созданная (admin/index.php?route=tool/stranica) страница, при переходе на нее, пустая.

 

 

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

    public function index() {     
        $this->language->load('tool/stranica');

        $this->document->setTitle($this->language->get('heading_title'));

        $this->data['breadcrumbs'] = array();

        $this->data['breadcrumbs'][] = array(
            'text'      => $this->language->get('text_home'),
            'href'      => $this->url->link('common/home', 'token=' . $this->session->data['token'], 'SSL'),
            'separator' => false
        );

        $this->data['breadcrumbs'][] = array(
            'text'      => $this->language->get('heading_title'),
            'href'      => $this->url->link('tool/stranica', 'token=' . $this->session->data['token'], 'SSL'),
            'separator' => ' :: '
        );

        $this->template = 'tool/stranica.tpl';
        $this->children = array(
            'common/header',
            'common/footer'
        );

        $this->response->setOutput($this->render());
    }
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

Important Information

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