LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 06:10:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как добавить в заголовок (<title>) страницы товара производителя ?  (Прочитано 587 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
GeterX
Гость
« : 29.04.2011, 20:26:27 »

Как добавить в заголовок страницы (<title>) производителя (если открыть страницу товара с полным описанием).
Сейчас заголовок содержит только наименование товара, а нужно чтобы перед ним выводился производитель.
на странице товара, производитель выводится через <?php echo $manufacturer_link ?>

Может быть кто-нибудь знает как это сделать?

Извиняюсь сразу, промахнулся разделом.
Записан
bag667
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 47


« Ответ #1 : 17.08.2011, 13:35:24 »

Мучаюсь таким же вопросом.
Записан
tkheun
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 114


« Ответ #2 : 27.08.2011, 16:06:32 »

Нужно внести коррективы в файл shop.product_details.php в папке administrator/components/com_virtuemart/html

сначала находим код
Код
$product_name = shopMakeHtmlSafe(  $db_product->f("product_name") );
if( $db_product->f("product_publish") == "N" ) {
$product_name .= " (".$VM_LANG->_('CMN_UNPUBLISHED').")";
}

под ним добавляем
Код
$manufacturer_name = $ps_product->get_mf_name($product_id);
$product_title_summ = $manufacturer_name . "&nbsp;" .  $product_name;

далее находим код
Код
if( function_exists('mb_substr')) {
$page_title = mb_substr($product_name, 0, 64, vmGetCharset() );
} else {
$page_title = substr($product_name, 0, 64 );
 
}

и заменяем его на
Код
if( function_exists('mb_substr')) {
$page_title = mb_substr($product_title_summ, 0, 64, vmGetCharset() );
} else {
$page_title = substr($product_title_summ, 0, 64 );
 
}

таким же образом в title можно вставить любую переменную типа артикула, категории товара и т.п.
« Последнее редактирование: 27.08.2011, 16:50:33 от tkheun » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet