Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Как добавить производителя в TITLE?

Добрый день.
Подскажите, что нужно дописать в код для отображения названия производителя в заголовке страницы с описанием товара?
<title><?php echo $title.'  '.$product->data . ' - ' . $cat_data . ' - ' . TITLE; ?></title>
заранее благодарен.


попробуй типа такого $product->data ну или $product->data

мож и получится


Ну никак не работает...
Может кто подскажет?


на какой странице вызываешь то? страница товара?


Да, страница с полным описанием товара


Разобрался:
<title><?php echo $title.'  ' .$product->data . $manufacturer .'  ' . $cat_data . ' - ' . TITLE; ?></title>


вот так точно можно вытащить айдишку производителя $product->data

ща ищу как тебе вытащить имя =) если есть ф-я какая нить типа os_getmanufacturers_name   то будет супер, если нет, то править вам прийдется модуль product_info.php

скажи на а на этой странице хоть дето хоть как то выводится имя производителя?


Спасибо, я уже разобрался, код в выше написал, повторю:

В файле modules\metatags.php исправил строку:
<title><?php echo $title.'  '.$product->data . ' - ' . $cat_data . ' - ' . TITLE; ?></title>

добавил:
. $manufacturer .

получилось:
<title><?php echo $title.'  ' .$product->data . '  ' . $manufacturer .' - ' . $cat_data . ' - ' . TITLE; ?></title>

Всё работает.

P.S. Имя производителя в /themes/default/module/product_info/product_info_v1.html выводится меткой:

{$MANUFACTURER}


имхо это работает если включен бокс с производителями, так как $manufacturer помойму как раз от туда =)


решил сделать автоматическое формирование дескрипшен, как и титл

строку 44 в метатегс пхп

<meta name="description" content="<?php echo $description; ?>" />


сменил на
<meta name="description" content="<?php echo $title.' '.$product->data . ' - ' . $cat_data . ' - ' . TITLE; ?>" />

после чего на главной странице магазина в шапке начало вылазить '.mload() ?>


где ошибся?


нашел ошибку
там же строка 268

<meta name="keywords" content="?php echo META_KEYWORDS.$mKey.'" />'.mload() ?>


нет открывающего знака для кода рнр и точки с запятой


Источник



Copyright ShopOS