<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>Formation CakePHP</title>
	
	<link>http://www.formation-cakephp.com</link>
	<description>Le cadre de développement PHP et son utilisation au jour le jour.</description>
	<lastBuildDate>Wed, 25 Jan 2012 15:22:50 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/FormationCakephp" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="formationcakephp" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Le plugin SimpleUrl pour écrire rapidement des url</title>
		<link>http://www.formation-cakephp.com/473/plugin-simple-url</link>
		<comments>http://www.formation-cakephp.com/473/plugin-simple-url#comments</comments>
		<pubDate>Thu, 08 Sep 2011 22:19:00 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[URL]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=473</guid>
		<description>Marre de passer d&amp;#8217;interminables tableaux aux méthodes Html-&gt;link ou Html-&gt;url ? Ce plugin propose un moyen plus rapide pour écrire les url dans CakePHP. Attention, le plugin requiert PHP version 5.3 au minimum. Installation Cloner depuis le dépôt sur github : git clone git://github.com/kalt/simple_url.git Ou télécharger l&amp;#8217;archive et l&amp;#8217;extraire dans le répertoire {app}/plugins/simple_url Configuration Ajoutons [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/308QtSWbu1o" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/473/plugin-simple-url/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Utiliser les vues SQL dans CakePHP</title>
		<link>http://www.formation-cakephp.com/462/utiliser-les-vues-sql-dans-cakephp</link>
		<comments>http://www.formation-cakephp.com/462/utiliser-les-vues-sql-dans-cakephp#comments</comments>
		<pubDate>Fri, 24 Jun 2011 14:22:08 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Conception]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=462</guid>
		<description>Une vue SQL est une sorte de table virtuelle construite à partir d&amp;#8217;une requête SQL. Nous allons nous en servir pour présenter une liste globale des derniers contenus ajoutés dans plusieurs tables de la base de données. Nous prendrons l&amp;#8217;exemple d&amp;#8217;une application contenant des articles, des vidéos et des fichiers audio. Ces trois entités ont [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/i6iTL7f013w" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/462/utiliser-les-vues-sql-dans-cakephp/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I18n : traduction des modèles liés</title>
		<link>http://www.formation-cakephp.com/449/i18n-traduction-des-modeles-lies</link>
		<comments>http://www.formation-cakephp.com/449/i18n-traduction-des-modeles-lies#comments</comments>
		<pubDate>Thu, 26 May 2011 14:15:05 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Internationalisation]]></category>
		<category><![CDATA[I18n]]></category>
		<category><![CDATA[Translate]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=449</guid>
		<description>La solution d&amp;#8217;internationalisation de CakePHP passe par le comportement Translate qui renvoie de façon transparente les champs textuels d&amp;#8217;un enregistrement dans la langue demandée. Cependant le comportement ne renvoie pas les champs traduits des enregistrements liés au Modèle concerné. Voyons quelles solutions apporter à cela. 1. Traduire les modèles liés dans le callback afterFind() La [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/kX1J2LeA0CA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/449/i18n-traduction-des-modeles-lies/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>I18n : optimiser la table des traductions</title>
		<link>http://www.formation-cakephp.com/437/i18n-optimiser-la-table-des-traductions</link>
		<comments>http://www.formation-cakephp.com/437/i18n-optimiser-la-table-des-traductions#comments</comments>
		<pubDate>Wed, 25 May 2011 16:20:08 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Internationalisation]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[I18n]]></category>
		<category><![CDATA[Translate]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=437</guid>
		<description>La solution de gestion du multilingue de CakePHP suppose le stockage de tous les champs textuels dans une seule table nommée &amp;#8216;i18n&amp;#8217;. Le principe est simple à mettre en place et fonctionne parfaitement, mais sur une application gourmande, il convient d&amp;#8217;optimiser cette table. Le problème Le schéma de la table proposé par les développeurs de [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/E9ihZ_iHrd8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/437/i18n-optimiser-la-table-des-traductions/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Plugin du module de paiement sécurisé Crédit Mutuel / CIC</title>
		<link>http://www.formation-cakephp.com/426/plugin-paiement-securise-credit-mutuel-cic</link>
		<comments>http://www.formation-cakephp.com/426/plugin-paiement-securise-credit-mutuel-cic#comments</comments>
		<pubDate>Fri, 13 Aug 2010 14:02:55 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Component]]></category>
		<category><![CDATA[Composant]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=426</guid>
		<description>Ce plugin permet d&amp;#8217;installer simplement et rapidement le module de paiement sécurisé proposé par le Crédit Mutuel et le CIC. Il fonctionne avec les versions 4 et 5 de PHP et les versions 1.2 et 1.3 de CakePHP. La lecture préalable de la documentation technique du module de paiement est chaudement recommandée. 1. Installation Le [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/ZwEvDUkV4Cc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/426/plugin-paiement-securise-credit-mutuel-cic/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mise à jour du plugin Twitter pour CakePHP 1.3 et prise en charge d’OAuth</title>
		<link>http://www.formation-cakephp.com/417/plugin-twitter-oauth</link>
		<comments>http://www.formation-cakephp.com/417/plugin-twitter-oauth#comments</comments>
		<pubDate>Fri, 14 May 2010 15:31:41 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Extension]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Behavior]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=417</guid>
		<description>Nous présentons la nouvelle version de notre plugin Twitter, qui permet de faire communiquer facilement une appli CakePHP et un compte Twitter. Cette nouvelle mouture intègre la nouvelle méthode d&amp;#8217;authentification par OAuth, mise en place par Twitter et qui va remplacer définitivement l&amp;#8217;authentification basique le 30 juin 2010. Nous avons profité de l&amp;#8217;occasion pour tester [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/WeLBiV6xxUo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/417/plugin-twitter-oauth/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Installation du plugin CronMailer sur un hébergement mutualisé OVH</title>
		<link>http://www.formation-cakephp.com/408/installation-cronmailer-mutualise-ovh</link>
		<comments>http://www.formation-cakephp.com/408/installation-cronmailer-mutualise-ovh#comments</comments>
		<pubDate>Wed, 28 Apr 2010 19:54:06 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Console]]></category>
		<category><![CDATA[Hébergement]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=408</guid>
		<description>Après la publication de notre plugin CronMailer qui permet d&amp;#8217;envoyer des emails en différé par tâche Cron, nous allons voir comment l&amp;#8217;installer sur un hébergement mutualisé chez OVH. Le gestionnaire de tâches planifiées, Crontab, est disponible sur toutes les offres sauf les anciennes Start et 1000gp. Un accès SSH est un plus, mais pas une [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/ZKy1P6XFVvU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/408/installation-cronmailer-mutualise-ovh/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un plugin pour envoyer des emails avec une tâche Cron</title>
		<link>http://www.formation-cakephp.com/405/plugin-emails-tache-cron</link>
		<comments>http://www.formation-cakephp.com/405/plugin-emails-tache-cron#comments</comments>
		<pubDate>Wed, 28 Apr 2010 10:01:23 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Méthodologie]]></category>
		<category><![CDATA[Console]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Ligne de commande]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=405</guid>
		<description>Le plugin CronMailer est une solution facile à installer qui permet de gérer une file d&amp;#8217;attente d&amp;#8217;emails à envoyer par tâche Cron. Ce plugin a pour l&amp;#8217;instant été testé avec la branche 1.3 de CakePHP. Le plugin inclut un composant EmailQueueComponent qui gère la file d&amp;#8217;attente. Il fonctionne exactement comme le composant EmailComponent du coeur [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/wSAYjBGkg-Y" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/405/plugin-emails-tache-cron/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>La souplesse des Routes avec CakePHP 1.3</title>
		<link>http://www.formation-cakephp.com/392/url-routes-cakephp-1-3</link>
		<comments>http://www.formation-cakephp.com/392/url-routes-cakephp-1-3#comments</comments>
		<pubDate>Sat, 03 Apr 2010 10:39:02 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Interaction]]></category>
		<category><![CDATA[Méthodologie]]></category>
		<category><![CDATA[Routes]]></category>
		<category><![CDATA[URL Rewriting]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=392</guid>
		<description>La version 1.3 de CakePHP offre encore plus de souplesse dans la gestion des Routes. Nous allons l&amp;#8217;illustrer avec une application toute simple : des Posts avec un id, un titre, un slug (que l&amp;#8217;on peut gérer en toute simplicité avec le Comportement SluggableBehavior) et un contenu. Nous désirons avoir des url très simples du [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/WWjr4DgrSxw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/392/url-routes-cakephp-1-3/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Intégrer CKeditor dans CakePHP</title>
		<link>http://www.formation-cakephp.com/388/ckeditor-helper</link>
		<comments>http://www.formation-cakephp.com/388/ckeditor-helper#comments</comments>
		<pubDate>Thu, 10 Dec 2009 00:21:06 +0000</pubDate>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
				<category><![CDATA[Extension]]></category>
		<category><![CDATA[helper]]></category>

		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=388</guid>
		<description>Descendant de FCKeditor, CKeditor est un puissant éditeur WYSIWYG. Nous allons créer un Assistant ou Helper pour transformer facilement un simple champ de type textarea en éditeur de texte complet, ainsi que le gestionnaire d&amp;#8217;images et de fichier multimédia associé, CKfinder. Nous allons aussi voir comment il est possible de restreindre l&amp;#8217;accès aux fonctionnalités de [...]&lt;img src="http://feeds.feedburner.com/~r/FormationCakephp/~4/NOWDE1dlnTc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.formation-cakephp.com/388/ckeditor-helper/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 9.012 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-02-08 15:23:04 -->

