- открываем файл /components/com_virtuemart/views/productdetails/tmpl/default.php и в начале после
// Check to ensure this file is included in Joomla! defined('_JEXEC') or die('Restricted access');
добавлем код:
$og_title = $this->product->product_name; $og_price_amount = $this->product->prices['salesPrice']; $og_url = JURI::current(); $og_desc = $this->product->product_s_desc; $og_image = JRoute::_(JURI::base().$this->product->images[0]->file_url); $app =& JFactory::getApplication(); $doc = JFactory::getDocument(); $doc->addCustomTag('<meta property="og:type" content="product"/>'); $doc->addCustomTag('<meta property="og:title" content="'.$og_title.'"/>'); $doc->addCustomTag('<meta property="og:price:amount" content="'.$og_price_amount.'"/>'); $doc->addCustomTag('<meta property="og:price:currency" content="валюта"/>'); $doc->addCustomTag('<meta property="og:site_name" content="имя сайта"/>'); $doc->addCustomTag('<meta property="og:url" content="'.$og_url.'"/>'); $doc->addCustomTag('<meta property="og:description" content="'.$og_desc.'"/>'); $doc->addCustomTag('<meta property="og:image" content="'.$og_image.'"/>');
- открываем индексный файл шаблона и меняем секцию <html> на следующую
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
пример найден на офф.форуме + также есть плагин, но у меня он отработал криво, т.ч. даже не стал разбираться