#1 (permalink)  
Alt 15.04.2009, 09:06
Neuer Benutzer
 
Registriert seit: 02.02.2009
Beiträge: 24
Standard sitemap funktioniert nicht

Mein sitemap funktioniert nicht, kann mir jemand helfen?

Danke!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 16.04.2009, 09:30
Erfahrener Benutzer
 
Registriert seit: 21.01.2009
Beiträge: 503
Standard

klar, mit nen paar mehr hinweisen wäre das kein Problem ;-)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 16.04.2009, 09:42
Neuer Benutzer
 
Registriert seit: 02.02.2009
Beiträge: 24
Standard sitemap funktioniert nicht

Ich habe die gleiche Anfrage noch einmal in Installation und Konfiguration gestellt, da ist auch der gesamte Quellcode mit bei.
Eigentlich hatte isch die Agentur darum gekümmert, aber mit der haben wir jetzt Ärger und nun muß ich mir selber helfen....


Hier nochmal der Quellcode

$module_smarty = new Smarty;
$module_smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');

require_once(DIR_FS_INC . 'xtc_count_products_in_category.inc.php');

//to get category trees
function get_category_tree($parent_id = '0', $spacing = '', $exclude = '', $category_tree_array = '', $include_itself = false, $cPath = '') {
if ($parent_id == 0){ $cPath = ''; } else { $cPath .= $parent_id . '_'; }
if (!is_array($category_tree_array)) $category_tree_array = array();
if ( (sizeof($category_tree_array) < 1) && ($exclude != '0') ) $category_tree_array[] = array('id' => '0', 'text' => TEXT_TOP);

if ($include_itself) {
$category_query = "select cd.categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " cd where cd.language_id = '" . $_SESSION['languages_id'] . "' and c.categories_status = '1' and cd.categories_id = '" . $parent_id . "'";
$category_query = xtDBquery($category_query);
$category = xtc_db_fetch_array($category_query,true);
$category_tree_array[] = array('id' => $parent_id, 'text' => $category['categories_name']);
}

$categories_query = "select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = cd.categories_id and cd.language_id = '" . $_SESSION['languages_id'] . "' and c.parent_id = '" . $parent_id . "' and c.categories_status = '1' order by c.sort_order, cd.categories_name";
$categories_query = xtDBquery($categories_query);
while ($categories = xtc_db_fetch_array($categories_query,true)) {

$SEF_link = xtc_href_link(FILENAME_DEFAULT, xtc_category_link($categories['categories_id'],$categories['categories_name']));

if ($exclude != $categories['categories_id'])
$category_tree_array[] = array('id' => $categories['categories_id'],
'text' => $spacing . $categories['categories_name'],
'link' => $SEF_link);
$category_tree_array = get_category_tree($categories['categories_id'], $spacing . '&nbsp;&nbsp;&nbsp;', $exclude, $category_tree_array, false, $cPath);
}

return $category_tree_array;
}





if (GROUP_CHECK == 'true') {
$group_check = "and c.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";
}

$categories_query = "select c.categories_image, c.categories_id, cd.categories_name FROM " . TABLE_CATEGORIES . " c left join "
. TABLE_CATEGORIES_DESCRIPTION ." cd on c.categories_id = cd.categories_id WHERE c.categories_status = '1' and cd.language_id = ".$_SESSION['languages_id']
." and c.parent_id = '0' ".$group_check." order by c.sort_order ASC";

// db Cache
$categories_query = xtDBquery($categories_query);
$module_content = array();
while ($categories = xtc_db_fetch_array($categories_query,true)) {

$SEF_link = xtc_href_link(FILENAME_DEFAULT, xtc_category_link($categories['categories_id'],$categories['categories_name']));

$module_content[]=array('ID' => $categories['categories_id'],
'CAT_NAME' => $categories['categories_name'],
'CAT_IMAGE' => DIR_WS_IMAGES . 'categories/' . $categories['categories_image'],
'CAT_LINK' => $SEF_link,
'SCATS' => get_category_tree($categories['categories_id'], '',0));
}

// if there's sth -> assign it
if (sizeof($module_content)>=1)
{
$module_smarty->assign('language', $_SESSION['language']);
$module_smarty->assign('module_content',$module_content);
// set cache ID
if (!CacheCheck()) {
$module_smarty->caching = 0;
echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html');
} else {
$module_smarty->caching = 1;
$module_smarty->cache_lifetime=CACHE_LIFETIME;
$module_smarty->cache_modified_check=CACHE_CHECK;
$cache_id = $GET['cPath'].$_SESSION['language'].$_SESSION['customers_status']['customers_status_name'].$_SESSION['currency'];
echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html',$cache_id);
}
}
?>

Geändert von Leolino (16.04.2009 um 09:55 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
funktioniert, sitemap

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
Automatische Mengenreduktion bei nicht ausreichendem Lagerbestand funktioniert nicht TBa Fragen zur Software 29 09.05.2009 16:09
Subdomain funktioniert irgendwie nicht richtig gbartmann Fragen zur Software 4 30.03.2009 10:59
Variable {$tpl_path} im Contentmanger funktioniert nicht mizzy Fragen zur Software 2 24.02.2009 17:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:53 Uhr.

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

xt:Commerce is a SafeCharge brand