getTypeId liefert immer nur Wert 1
Verfasst: 23. Mai 2007, 17:38
habe folgenden code (original aus dem auth. template)
+ die zwei zeilen unten zum testen.
getTypeId liefert jedoch immer nur 1 zurück ?!?!?!?
$lev1 = OOCategory::getCategoryById($path1);
if ($lev1->getTypeId() > 1 && !$FORM[USR]) {
$hack = true;
}
else {
if ($lev1->getId() == $aid) {
$hack = false;
}
else {
if (sizeof($lev1->getChildren()) != 0) {
$lev2 = OOCategory::getCategoryById($path2);
if ($lev2->getTypeId() >1 && !$FORM[USR]) {
$hack = true;
}
else {
if ($lev1->getId() == $aid) {
$hack = false;
}
}
}
}
}
echo "1=".$lev1->getTypeId();
echo "2=".$lev2->getTypeId();
+ die zwei zeilen unten zum testen.
getTypeId liefert jedoch immer nur 1 zurück ?!?!?!?
$lev1 = OOCategory::getCategoryById($path1);
if ($lev1->getTypeId() > 1 && !$FORM[USR]) {
$hack = true;
}
else {
if ($lev1->getId() == $aid) {
$hack = false;
}
else {
if (sizeof($lev1->getChildren()) != 0) {
$lev2 = OOCategory::getCategoryById($path2);
if ($lev2->getTypeId() >1 && !$FORM[USR]) {
$hack = true;
}
else {
if ($lev1->getId() == $aid) {
$hack = false;
}
}
}
}
}
echo "1=".$lev1->getTypeId();
echo "2=".$lev2->getTypeId();