Beitrag
von Stirnrunzler » 03.07.2005, 13:14
@Cyber Soldier
Ich habe jetzt die Diskussion wieder nach hier verlegt, falls andere das gleiche Problem haben.
Für die anderen sei kurz gesagt: Bei Cyber Soldier erscheint nach meiner Anleitung zusätzlich die Artikelbeschreibung im Bereich der header.php. Zunächst ging ich von einem Fehler in der product_info.php aus. Das konnten wir jedoch ausschliessen.
Laß ich mir allerdings den Quellcode Deiner product_info.php im MSIE anzeigen, so beginnt der Fehler in der <META NAME="description" CONTENT... an der Stelle, an der die Artikelbeschreibung eingefügt werden soll. Die Artikelbeschreibung wird auch eingefügt, allerdings im Html-Format inkl. Artikelbild.
Ich habe nun den Verdacht, dass Du Deine Artikelbeschreibung im Admin-Bereich eventuell im html-Code gefertigt hast. Dieser html-Code wird nun in die Meta-Description eingefügt. Um diesen Verdacht zu bestätigen, bitte ich Dich darum, den Quellcode der /include/dynamic_meta.php mit diesem zu ersetzten:
<?php
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DYNAMIC_META);
// Query product informations
$meta_query = tep_db_query("select p.products_id, p.products_keywords, pd.products_name, pd.products_description from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'");
$meta = tep_db_fetch_array($meta_query);
?>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<META NAME="page-type" CONTENT="<?php echo DEFAULT_PAGE_TYPE; ?>">
<META NAME="expires" CONTENT="NEVER">
<META NAME="audience" CONTENT="Alle">
<META NAME="robots" CONTENT="INDEX,FOLLOW">
<META NAME="revisit-after" content="1 days">
<META NAME="author" CONTENT="<?php echo DEFAULT_AUTHOR; ?>">
<META NAME="publisher" CONTENT="<?php echo TITLE; ?>">
<META NAME="copyright" CONTENT="<?php echo TITLE; ?>">
<META NAME="page-topic" CONTENT="<?php echo DEFAULT_TOPIC; ?>">
<META NAME="keywords" CONTENT="<?php if (!empty($meta[products_name])) echo $meta[products_name]. ", "; if (!empty($meta[products_keywords])) echo $meta[products_keywords]. ", "; echo DEFAULT_KEYWORDS ; ?>">
<META NAME="description" CONTENT="<?php if (!empty($meta[products_description])) { echo $meta[products_name];} else {echo TITLE . " - " . DEFAULT_DESCRIPTION;} ?>">
<title><?php if (!empty($meta[products_name])) { echo $meta[products_name] . " " . $meta[products_keywords] . " " . TITLE;} else {echo TITLE . " Shop Puppenwagen Baukloetze Versand";} ?></title>