Как добавить детали метаданных и описание в Opencart? - PullRequest
0 голосов
/ 05 января 2019

Может ли кто-нибудь помочь мне в добавлении метаданных к производителям в opencart? Я ищу для добавления метаданных ключевое слово, описание и описание производителя, аналогичное продуктам или категориям.

1 Ответ

0 голосов
/ 05 января 2019

Откройте вашу базу данных opencart и добавьте следующее дополнительное поле в oc_manufacturer table

ALTER TABLE oc_manufacturer ADD COLUMN `description` text NOT NULL;
ALTER TABLE oc_manufacturer ADD COLUMN `meta_title` varchar(255) NOT NULL;
ALTER TABLE oc_manufacturer ADD COLUMN `meta_description` varchar(255) NOT NULL;
ALTER TABLE oc_manufacturer ADD COLUMN `meta_keyword` varchar(255) NOT NULL;

Редактировать файл контроллера производителя и код ниже

Редактировать файл: каталог / контроллер / продукт / изготовитель. Php

Поиск кода:

$this->document->setTitle($manufacturer_info['name']);

Заменить приведенный ниже код следующим:

$this->document->setTitle($manufacturer_info['meta_title']);
$this->document->setDescription($manufacturer_info['meta_description']);
$this->document->setKeywords($manufacturer_info['meta_keyword']);
$data['description'] = $manufacturer_info['description'];

Теперь редактируйте файл вида продукции производителя

Редактировать файл: каталог / просмотр / тема / [АКТИВНАЯ ТЕМА] /template/product/manufacturer_info.twig

И добавьте переменную описания, где вы хотите разместить описание производителя

{{ description }}

Примечание: Обновите модификацию, нажав на кнопку обновления на Расширение -> Модификация на странице администратора

Теперь добавьте ваше описание и метаданные в oc_manufacturer таблицу

...