#1 (permalink)  
Alt 21.12.2009, 21:08
Benutzer
 
Registriert seit: 12.05.2009
Beiträge: 51
Standard Title für Sub-Kategorie anpassen

Hallo,

ich habe eine Sub-Kategorie angelegt und entsprechend im Backend den Title gepflegt.

In der metatags.php habe ich den Eintrag

PHP-Code:
<title><?php echo TITLE.' - '.$categories_meta['categories_meta_title']; ?></title>
gefunden.

Problem: Es wird leider nur der gepflegte Title der Kategorie und nicht der Sub-Kategorie angezeigt.

Wie kann ich die Sub-Kategorie-Title einpflegen, gibt es hierfür eine separate Variable?

Danke für einen Tipp noch vor Weihnachten.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 21.12.2009, 21:17
Benutzer
 
Registriert seit: 12.05.2009
Beiträge: 51
Standard erledigt

gerade selbst gelöst

einfach

PHP-Code:
if (strpos($_GET['cPath'], '_') == '1') { 
ändern auf

PHP-Code:
if (strpos($_GET['cPath'], '_') == '2') { 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 24.12.2009, 14:26
Benutzer
 
Registriert seit: 12.05.2009
Beiträge: 51
Standard

Hallo,

jetzt muss ich nochmals nachfragen.

Ich habe ein 2-stufiges Konzept (Hauptkategorie - Unterkategorie - Artikel)

Wenn ich neue Kategorien anlege, wird mir der Title richtig ausgegeben.

Bei einer bestehenden Kategorie mit 4 Unterkategorien leider nicht
Hier steht immer im Title der Unterkategorie, der Title der Hauptkategorie.
Ich habe jede Unterkategorie im Backend komplett mit Title, Meta-Dis. etc gepflegt.

Weiß jemand, wo der Fehler liegt?

Danke.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 28.12.2009, 18:18
Benutzer
 
Registriert seit: 12.05.2009
Beiträge: 51
Standard

ich habs leider noch nicht hinbekommen. Was muss ich im script ändern?

PHP-Code:
} else {
   if ($_GET['cPath']) {
      if (strpos($_GET['cPath'], '_') == '3') {
         $arr = explode('_', xtc_input_validation($_GET['cPath'], 'cPath', ''));
         $_cPath = $arr[1];
      } else {
         $_cPath=(int)$_GET['cPath'];
         if (isset ($_GET['cat'])) {
            $site = explode('_', $_GET['cat']);
            $cID = $site[0];
            $_cPath = str_replace('c', '', $cID);
         }
      }
      $categories_meta_query = xtDBquery("SELECT categories_meta_keywords,
                                                  categories_meta_description,
                                                  categories_meta_title,
                                                  categories_name
                                                  FROM " . TABLE_CATEGORIES_DESCRIPTION . "
                                                  WHERE categories_id='" . $_cPath . "' and
                                                  language_id='" . $_SESSION['languages_id'] . "'");
      $categories_meta = xtc_db_fetch_array($categories_meta_query, true);
      if ($categories_meta['categories_meta_keywords'] == '') {
         $categories_meta['categories_meta_keywords'] = META_KEYWORDS;
      }
      if ($categories_meta['categories_meta_description'] == '') {
         $categories_meta['categories_meta_description'] = META_DESCRIPTION;
      }
      if ($categories_meta['categories_meta_title'] == '') {
         $categories_meta['categories_meta_title'] = $categories_meta['categories_name'];
      }
?>
<meta name="description" content="<?php echo $categories_meta['categories_meta_description']; ?>" />
<meta name="keywords" content="<?php echo $categories_meta['categories_meta_keywords']; ?>" />
<title><?php echo TITLE.' - '.$categories_meta['categories_meta_title']; ?></title>
<?php

   
} else {
      if (
$_GET['coID']) {
         
$contents_meta_query xtDBquery("SELECT content_heading
                                                     FROM " 
TABLE_CONTENT_MANAGER "
                                                     WHERE content_group='" 
. (int)$_GET['coID'] . "' and
                                                     languages_id='" 
$_SESSION['languages_id'] . "'");
         
$contents_meta xtc_db_fetch_array($contents_meta_querytrue);
?>
<meta name="description" content="<?php echo META_DESCRIPTION?>" />
<meta name="keywords" content="<?php echo META_KEYWORDS?>" />
<title><?php echo TITLE.'  '.$contents_meta['categories_name'].' - '.$shop_content_data['content_title']; ?></title>
<?php

      
} else {
?>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 03.01.2010, 20:43
Benutzer
 
Registriert seit: 12.05.2009
Beiträge: 51
Standard

haben wir hier einen Experten unter uns, der Bescheid weiß,

ob ich an der

PHP-Code:
$categories_meta['categories_meta_title'] = $categories_meta['categories_name']; 
was ändern muss?

Vielen Dank
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anpassen, subkategorie, title

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Unterkategorie statt Kategorie anzeigen b.s.e.k Template System 6 13.04.2010 11:49
Wie heißt die Varbiable KATEGORIE für den Exportmanager WeNext Fragen zur Software 9 12.01.2010 11:46
Mindestbestellwert für eine bestimmte Kategorie ausschalten soschwarz Admininterface 1 18.12.2009 13:23
Title Kategorie wird nicht angezeigt webwalkers Installation und Konfiguration 1 04.12.2006 23:45


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:34 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand