Jump to content
Sign in to follow this  
stefanboss

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

Recommended Posts

Неужели никто не знает как сделать вывод h1 и title для модуля "статьи и обзоры" ?

Share this post


Link to post
Share on other sites

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

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:

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

Share this post


Link to post
Share on other sites

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

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:

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

нет,к базе данных Вашего магазина

Share this post


Link to post
Share on other sites

Первая страница этой темы для ocStore 0.2.0 актуальна?

без боков?

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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 = 'вфывф'

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

Share this post


Link to post
Share on other sites

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

На 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() же не существует) помогите пожалуйста)

Share this post


Link to post
Share on other sites

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() же не существует) помогите пожалуйста)

передавать эту переменную на страницу статьи и там использовать по своему усмотрению. Edited by afwollis

Share this post


Link to post
Share on other sites

Для версии 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']);
}

Share this post


Link to post
Share on other sites

Прошу помощи. У меня в новостях в поле 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']
);
}  
 
Помогите сделать поле для вписания ключивиков

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.