Hallo!
Ich habe ein Modul programmiert, welches mehrfach benutzt wird.
Das ist ja nicht unbedingt im Sinne von Cont., da es dort scheinbar Sitte ist, Module so zu programmieren, daß die auch nur 1x benutzt weren können.
Ok. Zum Problem:
Ich mache folgendes:
$sql = "select container from " . $cfg["tab"]["container_conf"] .
" where number='$cCurrentContainer'";
$db->query($sql);
Dann bekomme ich das was ich will. Voraussetzung, das mal wieder kein Müll in der container_conf steht.
Das ist aber nicht Sinn und Zweck der Sache.
CMS_VALUE[0] geht auch nicht. Wahrscheinlich, weil ich das Modul 2x benutze.
Wie mache ich es besser?
Bitte keine Kommentare: Module werden nur 1x benutzt....
Olaf
Wie komme sicher an die Containereinstellungen
Re: Wie komme sicher an die Containereinstellungen
Was genau geht da nicht ??thesysde hat geschrieben:
Ich CMS_VALUE[0] geht auch nicht. Wahrscheinlich, weil ich das Modul 2x benutze.
Ich habe die Erfahrung gemacht das
Code: Alles auswählen
$meinevar = CMS_VALUE[0];
Code: Alles auswählen
$meinevar = "CMS_VALUE[0]";
Vielleicht postest du mal bitte ein paar Zeilen Code ?
Viel Erfolg.
Tino
Für die Freizeit : www.hobbybrauer.de
Re: Wie komme sicher an die Containereinstellungen
Der Input-Code ist der von der Hauptnavigation.tinof hat geschrieben:Was genau geht da nicht ??thesysde hat geschrieben:
Ich CMS_VALUE[0] geht auch nicht. Wahrscheinlich, weil ich das Modul 2x benutze.
Ich habe die Erfahrung gemacht das
NICHT geht, sehr wohl aberCode: Alles auswählen
$meinevar = CMS_VALUE[0];
Vielleicht postest du mal bitte ein paar Zeilen Code ?Code: Alles auswählen
$meinevar = "CMS_VALUE[0]";
Viel Erfolg.
Tino
Kann man sich also im Beispielmandanten ansehen.
Aber was will ich genau?
In zwei Containern habe ich einen Baum angewählt.
Nun möchte ich über die Containernummer an den Wert von $idcat ran.
Das ist die Frage, wie ich das richtig mache.
Hier der Code, damit ich an $idcat rankomme:
$sql = "select container from " . $cfg["tab"]["container_conf"] .
" where number='$cCurrentContainer'";
$db->query($sql);
$db->next_record();
$menu = $db->f("container");
$menu = explode("=", $menu);
$menu = $menu[1];
$menu = explode("&", $menu);
$menu = $menu[0];
$sql2 = "select idart from " . $cfg["tab"]["cat_art"] .
" where idcat='" . $menu . "'";
$db2->query($sql2);
Und ich bin mir fast sicher, das das so nicht korrekt ist.
Da gibt es sicher einen besseren Weg.
Olaf
ich versteh auch nicht wirklich was du meinst...
dir ist schon klar das das erste sql query alle einträge für container nr X raussucht und du nur den ersten verwendest ?
verwende folgende klasse:
classes/class.templateconfig.php
die liefert eigentlich alles was du haben möchtest...
dir ist schon klar das das erste sql query alle einträge für container nr X raussucht und du nur den ersten verwendest ?
verwende folgende klasse:
classes/class.templateconfig.php
die liefert eigentlich alles was du haben möchtest...
*** make your own tools (wishlist :: thx)
OK, dann werde ich mir die mal ansehen.emergence hat geschrieben:ich versteh auch nicht wirklich was du meinst...
dir ist schon klar das das erste sql query alle einträge für container nr X raussucht und du nur den ersten verwendest ?
verwende folgende klasse:
classes/class.templateconfig.php
die liefert eigentlich alles was du haben möchtest...
Olaf