
Best Answer tchudov , 17 March 2014 - 17:33
Всем спасибо! Можно закрывать, так как не знаю под чьим жать "решение вопроса".
Всем интересующимся - финальная версия ниже:
// og:image - путь к файлу изображения из элемента $path = $item->getElement('55b6a7bb-0a12-4858-bad3-5cf42a82cf7b')->get('file'); $document = JFactory::getDocument(); $document->addCustomTag('<meta property="og:image" content="'.JUri::root(). trim($path, '/\\').'" />'); // og:type - определяем тип $document->addCustomTag('<meta property="og:type" content="website" />'); // og:title - показываем тайтл без всяких спец символов $oggtitle = addslashes(htmlspecialchars(strip_tags($item->name))); $document->addCustomTag('<meta property="og:title" content="'.$oggtitle.'" />'); // og:url - урл страницы $ogglink = JRoute::_($this->app->route->item($this->_item, false), true, -1); $document->addCustomTag('<meta property="og:url" content="'.$ogglink.'" />'); // og:description - og:description - берем описание из стандартного Мета-тег Description $desc = $item->params->get('metadata.description'); $document->addCustomTag('<meta property="og:description" content="'.$desc.'" />');Go to the full post
