Modul: CMS_VAR[] und CMS_VALUE[] - VALUES alle leer unter Ou
Modul: CMS_VAR[] und CMS_VALUE[] - VALUES alle leer unter Ou
Hallo Leute,
weiss jemand, was ich da falsch mache? Ich habe die aktuellste Version von Contenido bereits auf zwei Server (stets 1&1) installiert. Nun kann ich die Module vorkonfigurieren, aber die Daten werden nicht im Output- Bereich des Moduls verarbeitet.
Konkret das folgende Beispiel:
Input-Breich :
?><input type="text" name="CMS_VAR[0]" value="CMS_VALUE[0]" />
Output Bereich:
<? $foo = "CMS_VALUE[0]"; echo $foo; ?>
Ausgabe: (ist leer)
Aus diesem Grunde kann ich nicht mal Standardmodule einsetzen, ohne die Parameter manuell im Quelltext des Output-Bereiches einzutragen.
Der Kollege, der mir dieses CMS empfohlen hat, hat das selbe Problem.
Weiss jemand Rat?
regards M.Sak
weiss jemand, was ich da falsch mache? Ich habe die aktuellste Version von Contenido bereits auf zwei Server (stets 1&1) installiert. Nun kann ich die Module vorkonfigurieren, aber die Daten werden nicht im Output- Bereich des Moduls verarbeitet.
Konkret das folgende Beispiel:
Input-Breich :
?><input type="text" name="CMS_VAR[0]" value="CMS_VALUE[0]" />
Output Bereich:
<? $foo = "CMS_VALUE[0]"; echo $foo; ?>
Ausgabe: (ist leer)
Aus diesem Grunde kann ich nicht mal Standardmodule einsetzen, ohne die Parameter manuell im Quelltext des Output-Bereiches einzutragen.
Der Kollege, der mir dieses CMS empfohlen hat, hat das selbe Problem.
Weiss jemand Rat?
regards M.Sak
genaue contenido versionsnummer ?
steht was im logs/errorlog.txt ?
steht was im logs/errorlog.txt ?
*** make your own tools (wishlist :: thx)
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Re: Modul: CMS_VAR[] und CMS_VALUE[] - VALUES alle leer unte
Das wird so nicht funktionieren. Probier mal:msak hat geschrieben:Code: Alles auswählen
?><input type="text" name="CMS_VAR[0]" value="CMS_VALUE[0]" />
Code: Alles auswählen
echo "<input type="text" name="CMS_VAR[0]" value="CMS_VALUE[0]" />";
Die Version ist 4.6.15
@Dodger77: Warum soll das nicht gehen?
Ist doch bei den Standard Modulen genauso. Die Hauptnavigation ist ähnlich aufgebaut und funktioniert auch nicht.
Zur Veranschaulichung:
CMS_VALUE[0] im Output bereich ist leer.
Im Errorlog stehen nur Fehler, die ich nachvolziehen kann. (Sind hat Fehler, die wärend des Proggens mit PHP sich einschleichen)
Nur um weitere Fragen diesbezüglich auszuschließen, hier der Log:
Ich habe auch in der Datenbank nachgesehen, die Informationen werden gespeichert, allerdings finde ich keinen Bezug zwischen con_container_conf und con_container. Die Werte idcontainerc und idcontainer sollten doch in beiden Tabellen widerzufinden sein? Oder bin ich da auf dem Holzweg?
@Dodger77: Warum soll das nicht gehen?
Ist doch bei den Standard Modulen genauso. Die Hauptnavigation ist ähnlich aufgebaut und funktioniert auch nicht.
Zur Veranschaulichung:
Code: Alles auswählen
?><?php
/***********************************************
* CONTENIDO MODUL - INPUT
*
* Modulname : Hauptnavigation
* Author(s) : Jan Lengowski, Andreas Lindner, 4fb
* Copyright : Contenido - four for business, Andreas Lindner
* Created : 12.08.2005
************************************************/
#Select tree
?>
<table cellspacing="0" cellpadding="0" cellpadding="4">
<tr>
<td class="text"><?php echo mi18n("Baum wählen");?>:</td>
<td>
<select name="CMS_VAR[0]">
...
Im Errorlog stehen nur Fehler, die ich nachvolziehen kann. (Sind hat Fehler, die wärend des Proggens mit PHP sich einschleichen)
Nur um weitere Fragen diesbezüglich auszuschließen, hier der Log:
Code: Alles auswählen
[11-Feb-2007 21:22:59] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php:315) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php on line 406
[11-Feb-2007 22:46:58] PHP Parse error: parse error, unexpected '/' in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 2
[11-Feb-2007 23:23:09] /hosts/sprachakademie-hannover.de/contenido/main.php?area=con&frame=1&contenido=f4c356461a2d87a6fb974c214027b36c Session: freeze() failed.
[11-Feb-2007 23:30:20] PHP Fatal error: Cannot redeclare catischildof() (previously declared in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code:65) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 493
[11-Feb-2007 23:32:40] PHP Fatal error: Cannot redeclare catischildof() (previously declared in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code:65) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 493
[12-Feb-2007 00:02:15] /hosts/sprachakademie-hannover.de/contenido/main.php?area=mod&frame=3&action=&idmod=48&contenido=f4c356461a2d87a6fb974c214027b36c connect(db740.1und1.de, dbo187561042, $Password) failed.
[12-Feb-2007 00:02:15] /hosts/sprachakademie-hannover.de/contenido/main.php?area=mod&frame=3&action=&idmod=48&contenido=f4c356461a2d87a6fb974c214027b36c next_record called with no query pending.
[12-Feb-2007 00:22:15] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 10
[12-Feb-2007 00:22:21] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 461
[12-Feb-2007 00:23:05] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 10
[12-Feb-2007 00:23:16] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 461
[12-Feb-2007 00:23:19] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 461
[12-Feb-2007 00:26:19] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 12
[12-Feb-2007 00:26:29] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 463
[12-Feb-2007 00:26:48] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 10
[12-Feb-2007 00:28:36] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 10
[12-Feb-2007 00:32:24] PHP Fatal error: Call to a member function on a non-object in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 474
[12-Feb-2007 00:35:03] PHP Fatal error: Call to a member function on a non-object in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 475
[12-Feb-2007 00:36:06] PHP Fatal error: Call to a member function on a non-object in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 475
[12-Feb-2007 00:37:50] PHP Fatal error: Call to a member function on a non-object in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 475
[12-Feb-2007 00:39:30] PHP Fatal error: Call to undefined function: int() in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 463
[12-Feb-2007 13:42:52] PHP Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 141
[12-Feb-2007 13:50:00] PHP Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 138
[12-Feb-2007 13:50:00] PHP Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 138
[12-Feb-2007 14:00:39] PHP Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 138
[12-Feb-2007 14:00:39] PHP Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 138
[12-Feb-2007 14:00:49] PHP Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 138
[12-Feb-2007 14:00:49] PHP Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 138
[12-Feb-2007 14:04:12] PHP Parse error: parse error, unexpected '<' in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 185
[12-Feb-2007 14:18:50] PHP Parse error: parse error, unexpected $ in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/contenido/includes/functions.mod.php(131) : eval()'d code on line 186
[12-Feb-2007 14:39:27] PHP Warning: filesize() [<a href='function.filesize'>function.filesize</a>]: Stat failed for /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/http://vib-niedersachsen.de/hosts/sprachakademie-hannover.de/cms/thumbs/Opernhaus mit Georgstr.jpg (errno=2 - No such file or directory) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 906
[12-Feb-2007 14:42:47] PHP Warning: filesize() [<a href='function.filesize'>function.filesize</a>]: Stat failed for /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/http://vib-niedersachsen.de/hosts/sprachakademie-hannover.de/cms/upload/bildergalerie/Kramerstr in Adventszeit.jpg (errno=2 - No such file or directory) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 907
[12-Feb-2007 14:49:36] PHP Warning: filesize() [<a href='function.filesize'>function.filesize</a>]: Stat failed for /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/http://vib-niedersachsen.de/hosts/sprachakademie-hannover.de/cms/upload/bildergalerie/Kramerstr in Adventszeit.jpg (errno=2 - No such file or directory) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 908
[12-Feb-2007 14:49:55] PHP Warning: filesize() [<a href='function.filesize'>function.filesize</a>]: Stat failed for /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms//Eingang.jpg (errno=2 - No such file or directory) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 908
[12-Feb-2007 14:50:23] PHP Warning: filesize() [<a href='function.filesize'>function.filesize</a>]: Stat failed for /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms//Eingang.jpg (errno=2 - No such file or directory) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 908
[12-Feb-2007 14:50:31] PHP Warning: filesize() [<a href='function.filesize'>function.filesize</a>]: Stat failed for /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/Messehalle2_innen.jpg (errno=2 - No such file or directory) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 908
[12-Feb-2007 14:52:01] PHP Warning: filesize() [<a href='function.filesize'>function.filesize</a>]: Stat failed for /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/upload/bildergalerie%2Maschsee_Artist.jpg (errno=2 - No such file or directory) in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 908
[12-Feb-2007 20:21:26] PHP Parse error: parse error, unexpected '[', expecting ',' or ';' in /homepages/17/d172351555/htdocs/hosts/sprachakademie-hannover.de/cms/front_content.php(884) : eval()'d code on line 30
Um es etwas einfacher zu machen, habe ich Dodger77's Beispiel aufgegriffen und folgendes Modul gemacht:
Resultat: Hallo:
Natürlich habe ich das ganze vorher an ein Template gebunden und in der Vorkonfig einen Wert angegeben ("TETETETETEETE"). Leider ohne Erfolg.
Code: Alles auswählen
<?xml version="1.0" encoding="ISO-8859-1"?>
<module><name>test</name>
<description><Ihre Modulbeschreibung>
Autor:
Version</description>
<type>Navigation</type>
<input>echo "<input type=\"text\" name=\"CMS_VAR[0]\" value=\"CMS_VALUE[0]\" />";
</input>
<output><?php echo "Hallo: "."CMS_VALUE[0]"; ?></output>
</module>
Natürlich habe ich das ganze vorher an ein Template gebunden und in der Vorkonfig einen Wert angegeben ("TETETETETEETE"). Leider ohne Erfolg.
ähm
vorkonfiguration beinhaltet keine automatische vererbung...
die vorkonfiguration wird nur dann übernommen, wenn der kategorie bzw dem artikel ein template zugewiesen wird.
vorkonfiguration beinhaltet keine automatische vererbung...
die vorkonfiguration wird nur dann übernommen, wenn der kategorie bzw dem artikel ein template zugewiesen wird.
*** make your own tools (wishlist :: thx)
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Ganz einfach, Contenido ersetzt die Angaben CMS_VAR und CMS_VALUE austomatisch. Allerdings gibt es bei beiden einen nicht zu vernachlässigenden Unterschied:msak hat geschrieben:@Dodger77: Warum soll das nicht gehen?
Ist doch bei den Standard Modulen genauso. Die Hauptnavigation ist ähnlich aufgebaut und funktioniert auch nicht.
x ist dabei jeweils die gewählte Nummer der Variable und y die ID des Containers.CMS_VAR[x] wird zu CyCMS_VAR[x]
CMS_VALUE[x] wird zu $CyCMS_VALUE[x]
Befindet sich nun $CyCMS_VALUE[x] nicht innerhalb von PHP-Code, wird eben der String als Wert benutzt und nicht die Variable verarbeitet.
Na davon gehe ich aus. Natürlich habe ich einen Artikel mit einem dem besagten Template verknüpft, alklerdings hätte ich auch einfach das Standard-Template nutzen können.emergence hat geschrieben:ähm
vorkonfiguration beinhaltet keine automatische vererbung...
die vorkonfiguration wird nur dann übernommen, wenn der kategorie bzw dem artikel ein template zugewiesen wird.
Danke für deine Ansätze.
Jepp, klingt einleuchtend. Allerdings habe ich ja, wie oben beschrieben, ein Modul nach deinem Vorbild gebaut. Und es geht trotzdem nicht.Dodger77 hat geschrieben: Befindet sich nun $CyCMS_VALUE[x] nicht innerhalb von PHP-Code, wird eben der String als Wert benutzt und nicht die Variable verarbeitet.
Any idea?
@Dodger77: + @emergence: Danke Leute!! Das waren die entscheidenden Hinweise!
Ich habe nur gesehen, dass mann bei der Template-Verwaltung eine Vorkonfiguration vornehmen kann. Diese ist wie emergence schon sagte (ich habs nur nicht gleich gecheckt) nicht von relevanz (da fragt man sich warum überhaubt diese Funktion besteht, verwirrt doch nur). Erst die Einstellungen auf Kategorie oder Artikelebene wird vom System herangezogen.
Das muss man einem ja auch mal sagen!?
Danke Jungs, toller Support!
P.S.: Warum wird denn die Modul-Sammlung nicht weitergepflegt? Ein CMS ist immer so gut, wie die Qualität seiner Module!
Ich habe nur gesehen, dass mann bei der Template-Verwaltung eine Vorkonfiguration vornehmen kann. Diese ist wie emergence schon sagte (ich habs nur nicht gleich gecheckt) nicht von relevanz (da fragt man sich warum überhaubt diese Funktion besteht, verwirrt doch nur). Erst die Einstellungen auf Kategorie oder Artikelebene wird vom System herangezogen.
Das muss man einem ja auch mal sagen!?

Danke Jungs, toller Support!
P.S.: Warum wird denn die Modul-Sammlung nicht weitergepflegt? Ein CMS ist immer so gut, wie die Qualität seiner Module!
Wenn Du jetzt nachträglich etweas änderst, im Moment, ja.
Gruß
HerrB
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