L'approche fonctionne mais je ne trouve pas la méthode vraiment (attention mot à la mode ->) "sexy" Surtout le fait de devoir faire appel à un nouveau helper ayant les mêmes fonctionnalités (mais ça a l'avantage de fonctionner).
PS : Je suis en train de tapper l'analyse du projet sur son wiki (oui je fais les choses à l'envers). C'est tout ce que je peux faire pour l'instant avec le temps que j'ai :/ On 12 déc, 09:43, avairet <[EMAIL PROTECTED]> wrote: > Bonjour Esion et merci pour ta réponse. > > Effectivement, ton approche de la réécriture de $html->link est la > bonne, j'aurais dû y penser. > Dans mon exemple, je voulais aussi savoir si l'utilisation d'un > "require PHP classique" est "autorisé". > J'ai encore du mal à penser Cake, je m'y colle depuis 2 mois seulement > et mes vieux réflexes d'implémentation PHP simple m'empêchent parfois > de bien cuisiner ! > > Aurélien > > PS : des nouvelles du cake-fr en formation ? > > On 12 déc, 00:02, esion <[EMAIL PROTECTED]> wrote: > > > À mon avis c'est envisageable. J'ai vu quelque chose comme ça sur un > > behavior. Et dans le principe il ne devrait pas y avoir de pbm si ce > > n'est de surcharger correctement les méthodes (dans le cas où elles > > rendent des compte cake ou quelque chose comme ça). > > > Sinon tu peux écrire un nouvel helper étendu à celui de cake. > > un exemple ici :http://esion99.info/pages/view/liens-en-methode-post-fr > > => réecriture de $html->link() > > > On Dec 10, 4:03 pm, avairet <[EMAIL PROTECTED]> wrote: > > > > Salut à tous, > > > > Dans la philosphie cake, est-il envisageable d'étendre un helper du > > > coeur. > > > > Par exemple écrire celà : > > > > <?php > > > > require(HELPERS.'form.php'); > > > > class MyHelper extends FormHelper > > > { > > > public function dateTime() > > > { > > > > } > > > > } > > > > ?> > > > > En fait, c'est pour surcharger des méthodes qui ne me conviennent pas > > > dans le helper de base ou en ajouter, tout en évitant de modifier le > > > fichier source de Cake pour pouvoir faire des updates sans problème. > > > > Merci d'avance pour vos avis sur cette pratique ! > > > > Avairet --~--~---------~--~----~------------~-------~--~----~ Groupe "Cakephp-fr". Adresse : [email protected] Pour résilier : [EMAIL PROTECTED] Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
