Modul: CMS_VAR[] und CMS_VALUE[] - VALUES alle leer unter Ou

Gesperrt
msak
Beiträge: 7
Registriert: Mo 12. Feb 2007, 21:31
Kontaktdaten:

Modul: CMS_VAR[] und CMS_VALUE[] - VALUES alle leer unter Ou

Beitrag von msak »

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
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

genaue contenido versionsnummer ?
steht was im logs/errorlog.txt ?
*** make your own tools (wishlist :: thx)
Dodger77
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

Beitrag von Dodger77 »

msak hat geschrieben:

Code: Alles auswählen

?><input type="text" name="CMS_VAR[0]" value="CMS_VALUE[0]" />
Das wird so nicht funktionieren. Probier mal:

Code: Alles auswählen

echo "<input type="text" name="CMS_VAR[0]" value="CMS_VALUE[0]"  />";
msak
Beiträge: 7
Registriert: Mo 12. Feb 2007, 21:31
Kontaktdaten:

Beitrag von msak »

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:

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]">
...
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:

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

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?
msak
Beiträge: 7
Registriert: Mo 12. Feb 2007, 21:31
Kontaktdaten:

Beitrag von msak »

Um es etwas einfacher zu machen, habe ich Dodger77's Beispiel aufgegriffen und folgendes Modul gemacht:

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>
Resultat: Hallo:

Natürlich habe ich das ganze vorher an ein Template gebunden und in der Vorkonfig einen Wert angegeben ("TETETETETEETE"). Leider ohne Erfolg.
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ähm
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)
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

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.
Ganz einfach, Contenido ersetzt die Angaben CMS_VAR und CMS_VALUE austomatisch. Allerdings gibt es bei beiden einen nicht zu vernachlässigenden Unterschied:
CMS_VAR[x] wird zu CyCMS_VAR[x]

CMS_VALUE[x] wird zu $CyCMS_VALUE[x]
x ist dabei jeweils die gewählte Nummer der Variable und y die ID des Containers.

Befindet sich nun $CyCMS_VALUE[x] nicht innerhalb von PHP-Code, wird eben der String als Wert benutzt und nicht die Variable verarbeitet.
msak
Beiträge: 7
Registriert: Mo 12. Feb 2007, 21:31
Kontaktdaten:

Beitrag von msak »

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.
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.

Danke für deine Ansätze.
msak
Beiträge: 7
Registriert: Mo 12. Feb 2007, 21:31
Kontaktdaten:

Beitrag von msak »

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.
Jepp, klingt einleuchtend. Allerdings habe ich ja, wie oben beschrieben, ein Modul nach deinem Vorbild gebaut. Und es geht trotzdem nicht.

Any idea?
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

msak hat geschrieben:Any idea?
Ja, die Konfiguration des Artikels bzw. der Kategorie nochmal wiederholen. Denn das Modul von dir funktioniert, das habe ich gerade getestet.
msak
Beiträge: 7
Registriert: Mo 12. Feb 2007, 21:31
Kontaktdaten:

Beitrag von msak »

@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!
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

msak hat geschrieben:Das muss man einem ja auch mal sagen!? ;)
Deswegen heißt es ja Vorkonfiguration. Dass die Konfiguration für den einzelnen Artikel bzw. dessen Kategorie geschehen muss steht übrigens im Handbuch. :wink:
msak
Beiträge: 7
Registriert: Mo 12. Feb 2007, 21:31
Kontaktdaten:

Beitrag von msak »

Hmm, read the f*****g manual!

Kann es sein, dass Einstellungen nicht auf Unterkategorien vererbt werden?

Muss man also für die Hauptnavigation stendig in die Config der Kategorien hinein?
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Wenn Du jetzt nachträglich etweas änderst, im Moment, ja.

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
Gesperrt