Empfehlungen: Erweiterte Suche

FCK Editor & PHP Code im Editor *solved*

Fragen und Diskussionen zur Installation und Konfiguration von Cake.

FCK Editor & PHP Code im Editor *solved*

Beitragvon MIka » Mi 9. Dez 2009, 16:47

Hallo.
Hab da mal wieder eine Frage:

Ich benutze den FCK Editor und kam nun auf die Idee den ElementHelper zu benutzen. Damit ein User diverse Elemente in einer Page reinladen kann. D.h. die Elements im FCK Editor angeben und dann sollte bei der Darstellung (View), der Helper das Element laden.

Problem:
Mein Problem ist jetzt das PHP im Editor. Um im Editor PHP Code anzugeben muss man diesen mit <!-- --> umschliessen. Aber wenn ich bspw.:
Code: Alles auswählen
<!-- echo 'test2'; echo $element->format("[element:youtube id=ARjzIyWvhn4]");  -->
eingebe, wird mir rein gar nichts ausgegeben.
Ich hätte erwartet das wenigstens das echo 'test2' ausgegeben wird. Aber in der Variable im View wird der PHP Code nicht mit ausgegeben. Also das echo 'test2'; wird nicht abgearbeitet.

Habt Ihr vielleicht ein Tip für mich?

lg,
mika
Zuletzt geändert von MIka am Fr 11. Dez 2009, 11:57, insgesamt 1-mal geändert.
MIka
 
Beiträge: 21
Registriert: Di 24. Nov 2009, 10:36
CakePHP-Version: 1.3
OS: Win7,WinXP,Ubuntu

Re: FCK Editor & PHP Code im Editor

Beitragvon MIka » Mi 9. Dez 2009, 19:13

Ok, seit 8 Uhr vorm Rechner macht sich nun bemerkbar.

Hat nix mit dem FCK Editor zu tun.
Ich benutze jetzt 2 eigene Tags und hole mir den String zw. diesen Tags und bearbeite diese so:
Code: Alles auswählen

//$str=echo 'test';
ob_start();
$s=eval("$str");
$stri = ob_get_contents();

Eigentlich wollte ich das $stri wieder in die eigentlich Variable schreiben....

Das Problem was ich jetzt habe:
Der Wert in eval wird trotzdem ausgegeben und es zerstört das Layout meines Views...

Wie löst ihr das denn, wenn ihr php code in der DB speichert und diesen ausführen lassen wollt bevor ihr die View füllt?


Edit: Hab es jetzt anders gelöst. Ohne eval. Ich hole mir die Elemente aus dem content und greife aus dem View auf den Elementhelper zu. Vielleicht nicht gut gelöst, aber klappt. :)
MIka
 
Beiträge: 21
Registriert: Di 24. Nov 2009, 10:36
CakePHP-Version: 1.3
OS: Win7,WinXP,Ubuntu


Zurück zu Installation und Konfiguration

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast