Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] В модуле information{статьи} нельзя в статьях прописывать title и description


Рекомендованные сообщения

  • 2 месяца спустя...

у меня вопрос,простите,возможно, за тупость, но вот это

ALTER TABLE `information_description` ADD `meta_keywords` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

ALTER TABLE `information_description` ADD `meta_description` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

ALTER TABLE `information_description` ADD `page_title` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

ALTER TABLE `information_description` ADD `h1` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

нужно выполнить к

Выполнить SQL-запрос(ы) к базе данных information_schema:

т.е. вставить и нажать ок. правильно?

Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...

у меня вопрос,простите,возможно, за тупость, но вот это

ALTER TABLE `information_description` ADD `meta_keywords` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

ALTER TABLE `information_description` ADD `meta_description` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

ALTER TABLE `information_description` ADD `page_title` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

ALTER TABLE `information_description` ADD `h1` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

нужно выполнить к

Выполнить SQL-запрос(ы) к базе данных information_schema:

т.е. вставить и нажать ок. правильно?

нет,к базе данных Вашего магазина
Ссылка на комментарий
Поделиться на других сайтах


в целом - проблем быть не должно.

а так - в конкретном проекте могут вылезти разные неточности.

Ссылка на комментарий
Поделиться на других сайтах

в целом - проблем быть не должно.

а так - в конкретном проекте могут вылезти разные неточности.

Notice: Undefined variable: information_id in W:\home\www\1\admin\model\catalog\information.php on line 5Error: Duplicate entry '0-1' for key 'PRIMARY'

Error No: 1062

INSERT INTO oc_information_description SET information_id = '0', language_id = '1', title = 'выфвф', description = '<p>\r\n вфывф <img alt="" height="138" src="http://moi.sait.../1/image/data/canon_eos_5d_2.jpg" width="150" /></p>\r\n', meta_keywords = 'аыв', meta_description = 'выфвфы', page_title = 'вфывф', h1 = 'вфывф'

Такое вылазит (:

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...

Здравствуйте!

На OpenCart 1.5 всё получилось, кроме последнего шага.

Нужно прописатть следующее

if ($information_info) {
	  		$this->document->setTitle($information_info['title']); 
			$this->document->setDescription($information_info['meta_description']);
			$this->document->setKeywords($information_info['meta_keywords']);
			//$this->document->setH1($information_info['h1']);

Но что делать с h1? Функции setH1() же не существует) помогите пожалуйста)

Ссылка на комментарий
Поделиться на других сайтах


Notice: Undefined variable: information_id in W:\home\www\1\admin\model\catalog\information.php on line 5Error: Duplicate entry '0-1' for key 'PRIMARY'

Error No: 1062

INSERT INTO oc_information_description SET information_id = '0', language_id = '1', title = 'выфвф', description = '<p>\r\n вфывф <img alt="" height="138" src="http://moi.sait.../1/image/data/canon_eos_5d_2.jpg" width="150" /></p>\r\n', meta_keywords = 'аыв', meta_description = 'выфвфы', page_title = 'вфывф', h1 = 'вфывф'

Такое вылазит (:

у вас в базе есть привязка данных статьи к НУЛЕВОМУ номеру.

такого быть не должно.

где-то допустили ошибку.

надо проверять файлы "information.*" и данные в БД.

Но что делать с h1? Функции setH1() же не существует) помогите пожалуйста)

передавать эту переменную на страницу статьи и там использовать по своему усмотрению. Изменено пользователем afwollis
Ссылка на комментарий
Поделиться на других сайтах

  • 3 года спустя...

Для версии 1.5.3.1 в последнем шаге (catalog/controller/information/information.php) нужно вставить такой код:

 

if ($information_info['meta_keywords']) {
$this->document->setKeywords($information_info['meta_keywords']);
}

if ($information_info['meta_description']) {
$this->document->setDescription($information_info['meta_description']);
}

if ($information_info['page_title']) {
$this->document->setTitle($information_info['page_title']);
} else {
$this->document->setTitle($information_info['title']);
}

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

Прошу помощи. У меня в новостях в поле SEO Keyword: вместо ключивиков встает ссылка на новость и в результате нет поля для вписания ключивиков. В файле admin/model/catalog/information.php все есть

$information_description_data[$result['language_id']] = array(

'seo_title'        => $result['seo_title'],
'seo_h1'           => $result['seo_h1'],
'meta_keyword'     => $result['meta_keyword'],
'meta_description' => $result['meta_description'],
'title'       => $result['title'],
'description' => $result['description']
);
}  
 
Помогите сделать поле для вписания ключивиков
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.