Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Шаблон метатегов

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
imedia
Отправлено: 28 Января, 2017 - 22:16:39
Post Id



Частый гость


Покинул форум
Сообщений всего: 192
Дата рег-ции: Июль 2015  


Помог: 0 раз(а)




Скажите как разрабатывается к примеру вот такая штука
5.1 Для Главной страницы


Title: Интернет-магазин обуви и одежды, доставка по Киеву и Украине | Kidawear.com.ua
Description: В интернет-магазине Kidawear купить обувь ✔ одежду ✔ аксессуары для мужчин и женщин по выгодной цене с доставкой по Киеву и Украине ☎ 063 196-91-04 ☎098 981-97-27
H1: Интернет-магазин Kidawear

5.2 Для страниц категорий

Title: {Мужские/Женские} {название категории} - купить {название категории} по низкой цене в Киеве и Украине | Kidawear.com.ua
Description: В интернет-магазине Kidawear купить {мужские/женские} {название категории} ✔ низкие цены ✔ доставка по всей Украине ☎ 063 196-91-04 ☎098 981-97-27
H1: {Мужские/Женские} {название категории}

При том что у меня в контроллере вот так появляются эти метатеги, они из базы прилетают
PHP:
скопировать код в буфер обмена
  1.  
  2.         public function index() {
  3.                 $this->document->setTitle($this->config->get('config_meta_title'));
  4.                 $this->document->setDescription($this->config->get('config_meta_description'));
  5.                 $this->document->setKeywords($this->config->get('config_meta_keyword'));
  6.  
  7.                 if (isset($this->request->get['route'])) {
  8.                         $this->document->addLink(HTTP_SERVER, 'canonical');
  9.                 }
  10.  
  11.                 $data['column_left'] = $this->load->controller('common/column_left');
  12.                 $data['column_right'] = $this->load->controller('common/column_right');
  13.                 $data['content_top'] = $this->load->controller('common/content_top');
  14.                 $data['content_bottom'] = $this->load->controller('common/content_bottom');
  15.                 $data['footer'] = $this->load->controller('common/footer');
  16.                 $data['header'] = $this->load->controller('common/header');
  17.  
  18.                 if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/common/home.tpl')) {
  19.                         $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/common/home.tpl', $data));
  20.                 } else {
  21.                         $this->response->setOutput($this->load->view('default/template/common/home.tpl', $data));
  22.                 }
  23.         }
  24.  


Можете подробно объяснить как реализовывается такая штука?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB