Hallo
Kann mir jedmand sagen wie ich in einem Modul die Meta-Tags eines jeweiliegen Artikels ausgeben kann?
Mit $article_id = $article->getField('idart'); geben ich die ID aus, geht das so auch mit den Meta-Tags?
Guss und Dank
Ausgabe der Meta-Tags
in der functions.con2.php findet man folgendes was eigentlich auch als modul funktionieren müsste
Code: Alles auswählen
<?php
$availableTags = conGetAvailableMetaTagTypes();
$metatags = array ();
foreach ($availableTags as $key => $value)
{
$metavalue = conGetMetaValue($idartlang, $key);
if (strlen($metavalue) > 0)
{
$metatags[] = array ($value["fieldname"] => $value["name"], 'content' => $metavalue);
}
}
// der teil zeigt einfach den array an...
echo "<pre>";
print_r($metatags);
echo "</pre>";
?>
*** make your own tools (wishlist :: thx)
Lösung
Hallo
Hier nun meine Lösung:
Innerhalb eines Modules:
$article = $list->nextArticle();
$article_id = $article->getField('idart');
$article_idartlang = $article->getField('idartlang');
$metaauthor= conGetMetaValue($article_idartlang,1);
$metadate= conGetMetaValue($article_idartlang,2);
$metadescription= conGetMetaValue($article_idartlang,3);
Zahl hinten steht für Typ.
Typen:
1 author
2 date
3 description
4 expires
5 keywords
6 revisit-after
7 robots
Danach kann Wert in Template übergeben werden:
$tpl->set('d', 'META_Author', $metaauthor);
Gruss D
Hier nun meine Lösung:
Innerhalb eines Modules:
$article = $list->nextArticle();
$article_id = $article->getField('idart');
$article_idartlang = $article->getField('idartlang');
$metaauthor= conGetMetaValue($article_idartlang,1);
$metadate= conGetMetaValue($article_idartlang,2);
$metadescription= conGetMetaValue($article_idartlang,3);
Zahl hinten steht für Typ.
Typen:
1 author
2 date
3 description
4 expires
5 keywords
6 revisit-after
7 robots
Danach kann Wert in Template übergeben werden:
$tpl->set('d', 'META_Author', $metaauthor);
Gruss D
$list ist wie definiert?
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net