Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

Forum Sefrengo.org _ Anwenderforum _ php script importieren

Geschrieben von: Nikolaj Thu. 11. December 2008, 00:22

HI Leute

Ich bin mitlerweile soweit, dass ich eigene scripte schreiben kann.
Das Problem was ich habe, dass ich den einfachen php quellcode ins sefrengo integrieren möchte.

Gibts eine Möglichkeit über ein modul einfach den quellcode aus dem php script zu kopieren und dann im sefrengo zu nutzen?

oder muss ich dann ein eigenes modul entwickeln?

Geschrieben von: gunwalt Thu. 11. December 2008, 07:52

In der Legende von vielen Modulen findest Du folgendes.

QUELLTEXT
Php-Code: <?PHP echo "Ich bin gecachter phpcode! Ich werde immer nur dann neu generiert, wenn es eine
Änderung auf der Seite gegeben hat"; ?>
<CMSPHP> echo "Ich bin ungecachter phpcode! Ich werde bei jedem Aufruf der Seite ausgeführt";</CMSPHP>

Meinst Du das?


Geschrieben von: pawel Thu. 11. December 2008, 09:48

Da hilft es http://wiki.sefrengo.org/howto/eigene-module-schreiben zu schauen...

Geschrieben von: Nikolaj Thu. 11. December 2008, 12:38

also ich habe es schon mit dem sourcecode module versucht, aber da gab es probleme bei der ausgabe in der seite....

Muss die php programmierung komplett in einer php datei sein?

bsp: registrieren.php nach dem ausführen gehts weiter auf send.php

Muss ich dann die registrieren.php und die send.php in ein modul packen so das es funktioniert?

Ich will jetzt kein eigenes Modul entwicklen, weil die ganze sache zu groß wird.
Ab besten wäre es eben wenn es eine möglichkeit gebe, den quellcode einfach in den front eines moduls packen und dann sagen....verweise auf modul_2
geht sowas?

ich habe mal im wiki geschaut aber habe damit nicht viel anfangen können.

Geschrieben von: pawel Thu. 11. December 2008, 15:01

Hhm habbe ich mich so umständlich ausgedrückt?
Bleib mal bei Step1 im Wiki.
Du kannst deinen php-Code direkt ins Layout eintragen. Wenn Du <?php nutzt wird er gecached, wenn Du <CMSPHP> nutzt nicht.
Wenn Du deinen Code häufiger verwenden willst, gehst Du auf Module -> Neues Modul. In die Maske gibts Du einen aussagefähigen Namen ein, stellst noch ein was für eine Art Modul es ist (Content usw.) und kopierts Deinen php-code in die Frontendausgabe (mit den <?php oder <CMSPHP>) und speicherst das. Schon hast Du dein erstes Modul geschrieben, was Du wie die anderen verwenden kannst.

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)