ich hatte das Problem, mit dem Aufruf der Datei front_content.php auch eine Kategorie mitzugeben. Um unabhängig con der idcat zu sein habe ich dann einen neuen Parameter eingeführt, durch den es ermöglicht wird, anstatt die KategorieID, den Namen der Kategorie mitzugeben. Dazu wird der neue Parameter catname einegführt.
Rufen Sie die Datei etwa so auf mein.domain.cms/cms/front_content.php?catname=<<Name der Kategorie>>
(Umlaute und Spaces sind erlaubt)
Hiezu habe ich in der Datei front_content.php eine Ergänzung gemacht:
Fügen Sie folgenden Code nach Zeile 138
$errsite = "Location: front_content.php?client=$client&idcat=".$errsite_idcat[$client]."&idart=".$errsite_idart[$client]."&lang=$lang&error=1";
Code: Alles auswählen
if ($catname<>'')
{
$sql = "SELECT
idcat,
name
FROM
".$cfg["tab"]["cat_lang"]."
where
name =\"".$catname."\"";
$db->query($sql);
if ($db->next_record()) {
$idcat = $db->f("idcat");
} else {
if ($contenido)
die (i18n("No start article for this category"));
else
{
if ($error == 1)
{
echo "Fatal error: Could not display error page. Error to display was: 'No start article in this category'";
} else {
header ($errsite);
}
}
}
}
Gruß
confan