Seite 1 von 1

[solved] Roter Punkt bei Modulerstellung >> Eingabe

Verfasst: Do 20. Apr 2006, 18:15
von rethus
Hallo,
ich habe folgendes bei "Eingabe" in der Modulerstellung eingegeben:
echo "<table>
<tr>
<td>Test</td>
<td><input type=\"text\" name=\"CMS_VAR[1]\ "value=\"CMS_VALUE[1]\">
</td>
</tr>
</table>";
Nach abspeichern des Moduls erhalte ich einen ROTEN Punkt vor dem Feld Eingabe (der Punkt war zuvor grün).

Was bedeutet das? Mach ich etwas falsch?

Re: Roter Punkt bei Modulerstellung >> Eingabe

Verfasst: Do 20. Apr 2006, 18:22
von php0815
rethus hat geschrieben:

Code: Alles auswählen

echo "<table>
	  <tr>
	   <td>Test</td>
	<td><input type="text" name="CMS_VAR[1]\ "value="CMS_VALUE[1]">
	   </td>
	  </tr>
	</table>";
änder mal in das

Code: Alles auswählen

echo '<table>
	  <tr>
	   <td>Test</td>
	<td><input type="text" name="CMS_VAR[1]\ "value="CMS_VALUE[1]">
	   </td>
	  </tr>
	</table>';
Beachte das = echo '

Verfasst: Do 20. Apr 2006, 18:24
von rethus
Oh man bin ich ein Blindfisch... :oops:
Das hätte ich eigentlich sehen müssen, als ich den Code copiert habe....
echo "..... und Parameter mit name=" kann ja nicht funzen....

Danke

Aber dann ist es richtig, das die rote Lampe :lol: wirklich zeigt, wenn Fehler im Code sind?!? Kann man sich diese PHP-Fehler nicht irgendwo anzeigen lassen... so als Debug-Ausgabefenster oder so?

Verfasst: Do 20. Apr 2006, 18:32
von HerrB
Z.Z. nur unter Administration -> System. Wenn ich mich recht erinnere, gab es mal eine Überarbeitung von emergence, die das ermöglichte.

Gruß
HerrB

Verfasst: Do 20. Apr 2006, 20:41
von phpchris
Als Tooltip auf der roten Lampe gibts die Medlung ;)

Verfasst: Do 20. Apr 2006, 20:57
von i-fekt
Ähm, ich würde mal sagen es liegt am falschen ", nicht an einfachen Hochkomma '.

Falsch:

Code: Alles auswählen

echo "<table>
<tr>
<td>Test</td>
<td><input type=\"text\" name=\"CMS_VAR[1]\ "value=\"CMS_VALUE[1]\">
</td>
</tr>
</table>";

Richtig:

Code: Alles auswählen

echo "<table>
<tr>
<td>Test</td>
<td><input type=\"text\" name=\"CMS_VAR[1]\" value=\"CMS_VALUE[1]\">
</td>
</tr>
</table>";

Verfasst: Do 20. Apr 2006, 21:07
von phpchris
Jap... wenn die doppelten " richtig escaped sind, dann sollte es auch mit " gehen...

Verfasst: Do 20. Apr 2006, 21:44
von rethus
Ok, thanks Leute.
Ich hab den Code einfach aus der Contenido-FAQ-Seite kopiert.
Mitlerweile denke ich, das da zwei ' (also ' und ') stand, anstatt ein richtiges doppeltes "...

Wie auch immer, das Problem ist gelöst... Vielen Dank.

Und danke auch an phpchris... das mit der Lampe und dem Tooltip (title-Tag) ist n super Tip :-)... leider zeigt der Firefox 1.5.0.1 unter Linux diesen nicht an...

*Ganz vorsichtig sag*
Wäre es vielleicht ein Feature-Request, da ein schönes Tooltip-Fenster á la http://www.bueltge.de/wp-bubble-tooltips-plugin/142/ einzufügen?

Verfasst: Fr 21. Apr 2006, 06:55
von phpchris
rethus hat geschrieben: Und danke auch an phpchris... das mit der Lampe und dem Tooltip (title-Tag) ist n super Tip :-)... leider zeigt der Firefox 1.5.0.1 unter Linux diesen nicht an...
Doch, tut er. Nur du musst vorher einmal in den Frame klicken.
Nichtmal unbedingt ins Textfeld sondern zwischen die Textfelder, dann zeigt er sie auch an...

Verfasst: Fr 21. Apr 2006, 14:18
von rethus
Ahh... ja, du hast rechts (und links auch :lol: )...

Ne, toll... danke für den Hinweis... Das erspart mir den rechtsclick auf die Grafik und dann unter Eigenschaften nachzusehen :-)

Thread kann geschlossen werden