| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack (3) | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer Registriert seit: 24.10.2008
Beiträge: 291
PHP-Kenntnisse: Fortgeschritten ![]() | Code: Blank: 14 Tab: 29 Habe das ganze nun so erweiter, dass funktioniert im Moment: PHP-Code: Die Einbindung des Captchas nach Mitgelieferte-Module geht bei mir so nicht, nachdem ich erstmal herausfinden musste, dass er beim holen der Captcha Konfiguration auf einmal sites::main::pres::templates als Context verwendet, auch wenn ich $fC->set('Context','main') mache oder so, danach war das Problem, dass immernoch kein Bild angezeigt wurde. Habe ich allerdings den Pfad aus dem dem <img src=...> herauskopiert und eingefügt, funktionierte das ganze wunderbar, dann wurde mir auch ein Bild angezeigt, nur wenn ich es in einem Formular eingebunden habe funktioniert es nicht. Geändert von KarlEgon (05.11.2008 um 10:38 Uhr). |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Moderator und Wett-König | Hallo KarlEgon, ich hatte in der Mittagspause nochmal Gelegenheit darüber nachzudenken und bin auch genau auf diesen Fall gekommen. Da wir hier ohnehin schlechtere Performance erreichen, schlage ich vor, den Code wieder zu entfernen. Einverstanden? Zitat:
![]()
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| | |
| | |
| Moderator und Wett-König | Hallo KarlEgon, dein Code sollte auf den ersten Blick stimmen. Kannst du mir noch den Link zur Verfügung stellen, der generiert wird, ich vermute nämlichg, dass da noch ein Fehler in der danamischen Link-Generierung steckt. Wie ist die lokale URL zur gezeigten indx.php?
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator und Wett-König | Hallo KarlEgon, ich hab mir den Code nochmal angesehen und der Fehler / das Problem ist, dass die URL nicht generisch genug generiert wird - sie ist direkt abhängig von der Basis-URL, die die Registry-Direktive "URLBasePath" zur Verfügung stellt. Da die aktuelle Request-URL an mehreren Stellen benötigt wird (TagLibs, eigener Code), habe ich mich entschlossen den PageController so zu erweitern, dass die komplette aktuelle Request-URL in der Registry als schreibgeschützter Wert (Namespace: "apf::core", Direktive: "CurrentRequestURL") zur Verfügung wird. Mit Hilfe dieses Wertes wird nun in den Tags <*:mediastream /> und <form:captcha /> die Action-URL generiert. Das sollte - soweit meine bisherigen Tests - auch für deinen Anwendungsfall und für beide URL-Layouts funktionieren. Damit du weiterarbeiten kannst, habe ich dir die aktuellen Änderungen (Rücknahme der TAB-Erweiterung, Änderung der Generierung der Action-URL, ...) in einem 1.8-BETA-Package unter http://media.adventure-php-framework...-2219-php5.zip zur Verfügung gestellt. Der Code befindet sich wie immer im trunk des SVN. Die neue Dokumentation der <*:mediastream />-Tags findest du unter Spezielle TagLibs :: Adventure PHP Framework (APF), die Dokumentation des CAPTCHA-Tags unter Mitgelieferte Module :: Adventure PHP Framework (APF). Der neue Registry-Wert wird unter Klassen-Referenz - Registry :: Adventure PHP Framework (APF) vorgestellt. Ich hoffe, das hilft dir weiter! ![]() //EDIT: Hierzu habe ich unter http://forum.adventure-php-framework...c.php?f=8&t=63 einen BugReport eröffnet. Wenn du weitere Bugs finden solltest, bitte wenn möglich dort reporten.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Geändert von dr.e. (05.11.2008 um 22:22 Uhr). Grund: Bug-Report-Link hinzugefügt |
| | |
| | |||
| Moderator und Wett-König | Hi, Zitat:
![]() Zitat:
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| | |
| | |
| Moderator und Wett-König | Hallo KarlEgon, freut mich, dass du nun alles hast um loszulegen. Viel Spass am Wochenende! ![]()
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
LinkBacks (?)
LinkBack to this Thread: http://www.php.de/php-fortgeschrittene/48424-erledigt-variablen-einem-template-ersetzen.html | ||||
| Erstellt von | For | Type | Datum | |
| Adventure PHP Framework - Downloads | This thread | Refback | 05.12.2008 21:54 | |
| Adventure PHP Framework - Literatur | This thread | Refback | 21.11.2008 12:58 | |
| forum.adventure-php-framework.org [de] • Thema anzeigen - Einführung <core:appendnode />-Tag | This thread | Refback | 20.11.2008 19:41 | |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] ob_start verwirft gesetzte Variablen?! | tohms | PHP Tipps 2008 | 3 | 19.10.2008 16:50 |
| Lieber Template oder Normal für ein community? | mysteryxxx | PHP Tipps 2008 | 8 | 17.09.2008 23:04 |
| Klasse statt globaler Variablen | ecomeback | PHP-Fortgeschrittene | 6 | 15.07.2008 16:30 |
| Übergeben von Variablen an in PHP eingebundenes Perl-Script | shredder01 | PHP Tipps 2008 | 3 | 04.04.2008 09:25 |
| Teil einer Variablen mit einer Variablen ersetzen ? | simsalabim | PHP Tipps 2007 | 11 | 20.03.2007 20:36 |
| variablen aus db ersetzen | snatch-ic | PHP Tipps 2006 | 7 | 21.05.2006 01:51 |
| template in template einfuegen | tonne | PHP Tipps 2005-2 | 8 | 10.11.2005 22:24 |
| In Fuktionen alle Variablen Global stellen ? | atom-dragon | PHP Tipps 2005-2 | 5 | 22.07.2005 04:30 |
| Template System oder Lösung gesucht | PHP Tipps 2005 | 14 | 21.05.2005 22:07 | |
| Variablen übergeben bzw. auslesen? | PHP Tipps 2005 | 4 | 30.01.2005 03:56 | |
| suche ein bestimmtes template system | PHP Tipps 2004-2 | 2 | 07.11.2004 19:49 | |
| Template Parser | PHP-Fortgeschrittene | 9 | 06.10.2004 23:04 | |
| mit print Variablen in String ersetzen | PHP Tipps 2004 | 3 | 27.09.2004 21:29 | |
| Variablen per adresse übergeben | rocco | PHP Tipps 2004 | 7 | 24.07.2004 12:03 |
| [Erledigt] Template Scripting | PHP-Fortgeschrittene | 2 | 04.06.2004 18:34 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php nur das erste blank durch tab ersetzen |