<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>SANIsoft &#187; CakePHP</title>
	<atom:link href="http://www.sanisoft.com/blog/category/cakephp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sanisoft.com</link>
	<description>sharing technology, ideas, insights!</description>
	<lastBuildDate>Wed, 19 Oct 2011 11:18:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>[CakePHP] Build javascript widget for affiliate sites using CakePHP</title>
		<link>http://www.sanisoft.com/blog/2011/09/26/cakephp-build-javascript-widget-for-affiliate-sites-using-cakephp/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-build-javascript-widget-for-affiliate-sites-using-cakephp</link>
		<comments>http://www.sanisoft.com/blog/2011/09/26/cakephp-build-javascript-widget-for-affiliate-sites-using-cakephp/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 04:54:24 +0000</pubDate>
		<dc:creator>Sumit Meshram</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2575</guid>
		<description><![CDATA[Recently I had a requirement from client. Additionally, it went on, that the snippet should be very simple like PLAIN TEXT HTML: &#60;script src="http://baseurlhere/test/test"&#62;&#60;/script&#62; Simple I thought I will just document write an iframe and be done with it but quickly discovered that if you want the CSS of the parent document to get applied [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/09/26/cakephp-build-javascript-widget-for-affiliate-sites-using-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CakePHP] Code Sniff Updates</title>
		<link>http://www.sanisoft.com/blog/2011/09/12/cakephp-code-sniff-updates/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-code-sniff-updates</link>
		<comments>http://www.sanisoft.com/blog/2011/09/12/cakephp-code-sniff-updates/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 09:42:10 +0000</pubDate>
		<dc:creator>Rita Chouhan</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2548</guid>
		<description><![CDATA[In an earlier post, Dr.Sani discussed about CodeSniffer and sniffs for CakePHP Standard. In that we saw how to define a new coding standard using the existing sniffs. With the release of PHP_CodeSniffer v1.3, the way we define a new standard has changed. Please read Code sniffs for CakePHP and then some more before going [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/09/12/cakephp-code-sniff-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CakePHP] Tweak translate behavior get belongsTo translations</title>
		<link>http://www.sanisoft.com/blog/2011/08/29/cakephp-tweak-translate-behavior-get-belongsto-translations/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-tweak-translate-behavior-get-belongsto-translations</link>
		<comments>http://www.sanisoft.com/blog/2011/08/29/cakephp-tweak-translate-behavior-get-belongsto-translations/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 06:49:04 +0000</pubDate>
		<dc:creator>Amit Badkas</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2542</guid>
		<description><![CDATA[In one of my earlier posts, I had written about How to fallback to default language while using Translate behavior. This is one more Translate behavior tweak (in continuation with the previous) to get belongsTo data's translations in current locale. By default, Translate behavior only gets current model's translations in current locale and you need [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/08/29/cakephp-tweak-translate-behavior-get-belongsto-translations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[CakePHP] A slightly modified QRcode Helper</title>
		<link>http://www.sanisoft.com/blog/2011/07/18/cakephp-qrcode-helper/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-qrcode-helper</link>
		<comments>http://www.sanisoft.com/blog/2011/07/18/cakephp-qrcode-helper/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 11:30:37 +0000</pubDate>
		<dc:creator>Rita Chouhan</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2341</guid>
		<description><![CDATA[I was working on a project where I needed a helper to create QRcode by various methods. After searching I found a good CakePHP QRcode Helper by Max Dörfler which helped me a lot but few functions were still missing in that, like generating QRcode for Wifi network. The allowed contents are: free text contacts [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/07/18/cakephp-qrcode-helper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to track SQL errors in CakePHP on production site</title>
		<link>http://www.sanisoft.com/blog/2011/07/05/how-to-track-sql-errors-in-cakephp-on-production-site/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-track-sql-errors-in-cakephp-on-production-site</link>
		<comments>http://www.sanisoft.com/blog/2011/07/05/how-to-track-sql-errors-in-cakephp-on-production-site/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 04:58:25 +0000</pubDate>
		<dc:creator>Amit Badkas</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2319</guid>
		<description><![CDATA[In a CakePHP application, if there is any SQL error and debug level is set to greater than 0, then the complete error message from the database is displayed on the screen, but if the debug is set to 0 it just gives something like "unable to add" or worse a blank page. This can [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/07/05/how-to-track-sql-errors-in-cakephp-on-production-site/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>[CakePHP] Sending emails more robustly</title>
		<link>http://www.sanisoft.com/blog/2011/06/20/cakephp-sending-emails-more-robustly/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-sending-emails-more-robustly</link>
		<comments>http://www.sanisoft.com/blog/2011/06/20/cakephp-sending-emails-more-robustly/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 06:31:54 +0000</pubDate>
		<dc:creator>Abbas Ali</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2307</guid>
		<description><![CDATA[Sending emails in CakePHP using the Email component is a straight forward job. You will find ample documentation about it in the cakephp cookbook. It is a simple and easy to use component. However, one common mistake most of us make is writing the same code to configure the email component at numerous places throughout [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/06/20/cakephp-sending-emails-more-robustly/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[CakePHP] Pagination options persistence</title>
		<link>http://www.sanisoft.com/blog/2011/06/09/cakephp-pagination-options-persistence/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-pagination-options-persistence</link>
		<comments>http://www.sanisoft.com/blog/2011/06/09/cakephp-pagination-options-persistence/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 06:00:29 +0000</pubDate>
		<dc:creator>Amit Badkas</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2274</guid>
		<description><![CDATA[Editing a record and redirecting to a paginated list is a very common workflow pattern in CakePHP. However there is a small problem with this pattern if used with default pagination. after editing the user is always returned to to the first page with the default order and default limit. This is not very user [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/06/09/cakephp-pagination-options-persistence/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[CakePHP] Organizing themes in sub-folders</title>
		<link>http://www.sanisoft.com/blog/2011/05/10/cakephp-organizing-themes-sub-folders/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-organizing-themes-sub-folders</link>
		<comments>http://www.sanisoft.com/blog/2011/05/10/cakephp-organizing-themes-sub-folders/#comments</comments>
		<pubDate>Tue, 10 May 2011 04:05:27 +0000</pubDate>
		<dc:creator>Rita Chouhan</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[HowTo]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2251</guid>
		<description><![CDATA[CakePHP offers a wonderful built-in theming solution. However, the only shortfall is that all themes are to be kept in a single folder and there is no direct way to organize them in sub-folders. This post assumes that you are familiar with CakePHP Theming concepts. If not, then head on to the book before reading [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/05/10/cakephp-organizing-themes-sub-folders/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[CakePHP] Back port Helper aliasing to CakePHP 1.2 and 1.3</title>
		<link>http://www.sanisoft.com/blog/2011/04/11/cakephp-back-port-helper-aliasing-to-cakephp-1-2-and-1-3/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-back-port-helper-aliasing-to-cakephp-1-2-and-1-3</link>
		<comments>http://www.sanisoft.com/blog/2011/04/11/cakephp-back-port-helper-aliasing-to-cakephp-1-2-and-1-3/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 03:40:42 +0000</pubDate>
		<dc:creator>Amit Badkas</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2215</guid>
		<description><![CDATA[One of the enticing new features of CakePHP 2 is Aliasing. What do you do if you need aliasing in CakePHP 1.2 or 1.3? Here is a guide to back port aliasing for helpers. For this guide we will overwrite HTML helper's link method to always avoid escaping of the title. To start with you [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/04/11/cakephp-back-port-helper-aliasing-to-cakephp-1-2-and-1-3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[CakePHP] Saving HABTM data with tables in different databases</title>
		<link>http://www.sanisoft.com/blog/2011/04/04/cakephp-how-to-sav-habtm-data-with-tables-in-different-databases/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cakephp-how-to-sav-habtm-data-with-tables-in-different-databases</link>
		<comments>http://www.sanisoft.com/blog/2011/04/04/cakephp-how-to-sav-habtm-data-with-tables-in-different-databases/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 03:52:35 +0000</pubDate>
		<dc:creator>Rita Chouhan</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.sanisoft.com/?p=2200</guid>
		<description><![CDATA[One of the powerful features of CakePHP is the model relationships. It handles relationships seamlessly and saves/finds data of related models on its own. The most complex among the relationship is the Has And Belongs To Many, often shortened as HABTM Recently I faced a problem in saving data for a HABTM model. The problem [...]]]></description>
		<wfw:commentRss>http://www.sanisoft.com/blog/2011/04/04/cakephp-how-to-sav-habtm-data-with-tables-in-different-databases/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

