Добрый день. Может знаете как интегрировать в Joomla:
<meta property="og:image" content="image.png" />
Чтобы допустим вконтакте когда ссылку публикуешь, показывалась картинка image.png, а не вырывался логотип.. (это образно)
Posted 12 September 2013 - 21:52
Добрый день. Может знаете как интегрировать в Joomla:
<meta property="og:image" content="image.png" />
Чтобы допустим вконтакте когда ссылку публикуешь, показывалась картинка image.png, а не вырывался логотип.. (это образно)
Posted 13 September 2013 - 04:22
В этот метатег, изображение попадает из первого попавшегося элемента jbimage или image, найденного на странице. Если нужно статичное изображение, то для этого нужно отредактировать файл /media/zoo/applications/jbuniversal/elements/jbsocial/jbsocial.php. В методе _getOgData() есть такой код:
foreach ($elements as $key => $value) {
$type = strtolower($value->getElementType());
$path = '';
if ($type == 'jbimage') {
$data = $value->data();
$path = $data[0];
}
if ($type == 'image') {
$path = $value->data();
}
if (isset($path['file']) && !empty($path['file'])) {
$ogTags['og:image'] = JUri::base() . $path['file'];
break;
}
}
Замените этот кусок кода вот этой строкой:
$ogTags['og:image'] = JUri::base() . ваш/путь/картинка.jpg
Edited by joejoker, 13 September 2013 - 04:23.
Posted 13 September 2013 - 10:32
$ogTags['og:image'] = JUri::base() . ваш/путь/картинка.jpg
к сожалению не помогло, может я что не так делаю
Posted 13 September 2013 - 12:09
Возможно Вам поможет вот этот компонент: http://codeboxr.com/...ocol-for-joomla
Posted 13 September 2013 - 12:35
У вас этот элемент (jbsocial) установлен в шаблоне full ?к сожалению не помогло, может я что не так делаю
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Posted 13 September 2013 - 12:54
У вас этот элемент (jbsocial) установлен в шаблоне full ?
ну вообще нет
Posted 13 September 2013 - 13:23
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.