CakePHP – Url de la page courante dans la vue

Lorsque nous développons une application web il peut nous arriver de vouloir récuperer l’url de la page courante.
L’exemple le plus simple est lors de l’utilisation du boutton like de Facebook dont voici le code

  <iframe src="http://www.facebook.com/plugins/like.php?href=YOUR_URL"
          scrolling="no" frameborder="0"
          style="border:none; width:150px; height:80px"></iframe>

Ce morceau de code pour Facebook nécéssite l’url de la page courante. Et bien avec CakePHP il suffit de faire dans la vue

	$this->here;

C’est pas géniale ?
Alors avec notre boutton like de Facebook ça donnerais :

  <iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo $this->here; ?>"
          scrolling="no" frameborder="0"
          style="border:none; width:150px; height:80px"></iframe>

Et voilà notre boutton like est fonctionnel et encore une fois CakePHP nous a proposé une solution simple et élégante pour récupérer l’url de la page courante

Aymeric DERBOIS

J'ai 27 ans et je suis développeur. Je travail la plupart du temps sur des techno web, mais pas que. Étant à l'affût des nouveautés, j'adore découvrir tout et n'importe quoi dans l'informatique. Je suis amoureux de CakePHP et j'utilise au quotidien Django. Je suis très ouvert d'esprit :). J'aime bien utiliser AngularJS aussi de temps à autre pour faire du front. Au quotidien j'utilise Fedora/Ubuntu pour le desktop et CentOS pour mes serveurs. Par ailleurs je maîtrise le C/C++/Python/PHP/...

More Posts - Website

Follow Me:
Twitter

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.