Ausgabe der Meta-Tags

Gesperrt
Damian
Beiträge: 18
Registriert: Mo 1. Mai 2006, 15:55
Kontaktdaten:

Ausgabe der Meta-Tags

Beitrag von Damian » Mo 22. Mai 2006, 11:59

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

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mo 22. Mai 2006, 12:23

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)

Damian
Beiträge: 18
Registriert: Mo 1. Mai 2006, 15:55
Kontaktdaten:

Lösung

Beitrag von Damian » Mo 22. Mai 2006, 12:51

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

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Mo 22. Mai 2006, 18:21

$list ist wie definiert?

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

Gesperrt