Aufruf von CMS_VALUE[x] aus allen Seiten - möglich?
Aufruf von CMS_VALUE[x] aus allen Seiten - möglich?
Hallo,
im Input Bereich eines Moduls definiere ich eine Variable dessen eingegebener Wert sich auf jeder Artikelseite unterscheidet. Mit CMS_VALUE[x] kann ich jedoch nur den Wert des aktuell aufgerufenen Dokuments abrufen, ich sollte aber auf die Werte aller Dokumente zugreifen können.
Gibt es eine vorhandene Möglichkeit, Funktion, Klasse, Methode oder Array um auf die Variablen aus nicht aufgerufenen Seiten zuzugreifen? ggf. mit Überhabe von artikelid ($idcatart)?
Freue mich auf jeden Tip - Danke!
tommyL
im Input Bereich eines Moduls definiere ich eine Variable dessen eingegebener Wert sich auf jeder Artikelseite unterscheidet. Mit CMS_VALUE[x] kann ich jedoch nur den Wert des aktuell aufgerufenen Dokuments abrufen, ich sollte aber auf die Werte aller Dokumente zugreifen können.
Gibt es eine vorhandene Möglichkeit, Funktion, Klasse, Methode oder Array um auf die Variablen aus nicht aufgerufenen Seiten zuzugreifen? ggf. mit Überhabe von artikelid ($idcatart)?
Freue mich auf jeden Tip - Danke!
tommyL
Über den direkten Zugriff auf die Datenbank ist alles möglich - eine Lösung Out-of-the-Box/Forum gibt es m.W. nicht.
Ansätze könnte Dir ein Druckenmodul aus dem Forum liefern, da wird ein bestimmtes Element zum Ausdruck extrahiert, musst Du mal nach suchen.
Wenn es nur um übergreifende Informationen geht, würde ich Dir empfehlen, zu prüfen, ob nicht auch andere Wege (z.B. als Mandanteneinstellungen) eine Alternative darstellen.
Gruß
HerrB
Ansätze könnte Dir ein Druckenmodul aus dem Forum liefern, da wird ein bestimmtes Element zum Ausdruck extrahiert, musst Du mal nach suchen.
Wenn es nur um übergreifende Informationen geht, würde ich Dir empfehlen, zu prüfen, ob nicht auch andere Wege (z.B. als Mandanteneinstellungen) eine Alternative darstellen.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
scheinbar finde ich die informationen in der tabelle `con_container_conf` welche ich als array wert auslesen könnte, doch ich sehe keine relation wie ich auf das zugehörige dokument schließen kann.Über den direkten Zugriff auf die Datenbank ist alles möglich
wahrscheinlich bin ich auch nur blind, oder nicht clever genug:)
reicht leider nicht, es geht um daten die zu jedem artikel eingegeben werden, variable definiert im input bereich eines moduls.Wenn es nur um übergreifende Informationen geht, würde ich Dir empfehlen, zu prüfen, ob nicht auch andere Wege (z.B. als Mandanteneinstellungen) eine Alternative darstellen.
sieh dir mal contenido/classes/class.templateconfig.php an...
*** make your own tools (wishlist :: thx)
Tja, sonst hat mir die Forumssuche immer weiter geholfen, nur dieses Mal stehe ich vor einem Rätsel, weswegen ich mich mit meinem Problem mal an dieses Thema ran hänge.
Mein Modul hat einen Input und einen Output Teil. Im Input werden zwei CMS_VAR/CMS_VALUE Werte gesetzt:
Soweit klappt das auch wunderbar. Die Felder werden mit den gespeicherten Werte gefüllt und in der Datenbank ist es auch drin.
Jetzt will ich aber im Output-Teil des Scriptes darauf zugreifen:
Was mache ich falsch, oder woran kann das liegen?
Ich danke für eure Hilfe!
Grüße
Alex
Mein Modul hat einen Input und einen Output Teil. Im Input werden zwei CMS_VAR/CMS_VALUE Werte gesetzt:
Code: Alles auswählen
<select size="1" name="CMS_VAR[21]">
<option value="1" <? if("CMS_VALUE[21]" == 1) echo "selected"; ?>>yes (standard)</option>
<option value="0" <? if("CMS_VALUE[21]" == 0) echo "selected"; ?>>no</option>
</select>
(...)
<input type="text" name="CMS_VAR[22]" value=<? echo "CMS_VALUE[22]"; ?>>
Jetzt will ich aber im Output-Teil des Scriptes darauf zugreifen:
Stelle aber fest, dass die Variablen leer sind.$test = "CMS_VALUE[22]";
$blaaa = "CMS_VALUE[21]";
echo $blaaa;
echo $test;
Was mache ich falsch, oder woran kann das liegen?
Ich danke für eure Hilfe!
Grüße
Alex