Hallo Leute,
ich will was reliesieren aber ich schaffe es nicht von alleine durch Foren und googlen, kann sein habe ich was übersehen,
wie in titet beitrag steht, ich will realieziren wenn kiene bild in beitrag vorhanden ist soll es die bild von Kategorie zeigen, meine versuch ist mit
meta-tag-image,
das test versuche, mache ich in override, in article hier:
html\com_content\article\default.php, und zwar so:
PHP-Code:
$apps = JFactory::getApplication();
$docs = JFactory::getDocument();
if ($images->image_intro) { $image = htmlspecialchars(JURI::root().$images->image_intro); }
elseif ($images->image_fulltext) { $image = htmlspecialchars(JURI::root().$images->image_fulltext); }
elseif ($this->category->params->get('image')) { $image = htmlspecialchars(JURI::root().$this->category->params->get('image')); }
else { $image = htmlspecialchars(JURI::root().'images/no-image.png'); }
$docs->addCustomTag( '<meta name="image" content="'.$image.'" />' );
wenn ist vorhanden image_intro oder image_fulltext klappt alles, wenn nicht kommt ein fehler mendung, irgendwie findet nicht die bild von kategorie,
wenn ich die code von kategorie weg mache, diese hier:
PHP-Code:
elseif ($this->category->params->get('image')) { $image = htmlspecialchars(JURI::root().$this->category->params->get('image')); }
wie erwartet zeigt die no-image bild,
was mache ich hier falsch, oder am bestetn gesagt wie bringe ich joomla bei, das die kategorie bild anzeigt,
ich bin dankbar für jede hilfe, vieleicht kennt jemand ein andere lösung dafür, viele grüse Guri.
Anhang 51986
P.S.: Wenn man die obige code in override blog benutzt hier:
html\com_content\category\blog.php, zeigt die bild von kategorie so:
PHP-Code:
$apps = JFactory::getApplication();
$docs = JFactory::getDocument();
if ($this->category->params->get('image')) { $image = htmlspecialchars(JURI::root().$this->category->params->get('image')); }
else { $image = htmlspecialchars(JURI::root().'images/no-image.png'); }
$docs->addCustomTag( '<meta name="image" content="'.$image.'" />' );
hier wenn katogorie bild ist vorhanden zeigt bild von kategorie, wenn nicht zeigt ein no-image bild, ganaoso wie erwünscht.
Ergebnis wenn Bild vorhanden ist:
Zitat:
<meta name="image" content="http://localhost/j3test/images/category-image.png" />
Ergebnis wenn Bild nicht vorhanden ist:
Zitat:
<meta name="image" content="http://localhost/j3test/images/no-image.png" />