<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Kommentare zu: Mit CakePHP in 30 Minuten Tags zu einer Tabelle hinzufügen</title>
	<atom:link href="http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/</link>
	<description>Webentwicklung mit TYPO3, jQuery, CakePHP und Spaß an neuen Projekten</description>
	<lastBuildDate>Wed, 08 Feb 2012 22:24:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>Von: johannes</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-395</link>
		<dc:creator>johannes</dc:creator>
		<pubDate>Mon, 28 Sep 2009 09:57:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-395</guid>
		<description>&lt;p&gt;Soweit alles super, aber du solltest besser von &quot;Tabellen&quot; anstatt von &quot;Datenbanken&quot; sprechen das verwirrt einen Newbee nicht so ganz... auch wenn man für den Zweck bestimmt separate Datenbanken verwenden kann ist bei dir wohl die Verwendung von Tabellen gemeint (tag_id , post_id).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Soweit alles super, aber du solltest besser von &#8220;Tabellen&#8221; anstatt von &#8220;Datenbanken&#8221; sprechen das verwirrt einen Newbee nicht so ganz&#8230; auch wenn man für den Zweck bestimmt separate Datenbanken verwenden kann ist bei dir wohl die Verwendung von Tabellen gemeint (tag_id , post_id).</p>]]></content:encoded>
	</item>
	<item>
		<title>Von: mark</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-376</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Sun, 09 Aug 2009 11:19:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-376</guid>
		<description>&lt;p&gt;nice :)
didnt know about tokenize() yet - just changed my explode() to it
thanks!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>nice <img src='http://www.interaktionsdesigner.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> 
didnt know about tokenize() yet &#8211; just changed my explode() to it
thanks!</p>]]></content:encoded>
	</item>
	<item>
		<title>Von: Paul</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-375</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sun, 09 Aug 2009 09:43:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-375</guid>
		<description>&lt;p&gt;Danke für das Lob!! Ich habe auch noch eine Anmerkung:&lt;/p&gt;

&lt;p&gt;Statt der Funktion explode() ist es besser die Cake-interne Funktion tokenize zu benutzen:&lt;/p&gt;

&lt;p&gt;String::tokenize($ein_string);&lt;/p&gt;

&lt;p&gt;Hier gibts mehr Infos: http://book.cakephp.org/view/574/tokenize (auch sehr praktisch für CSV Dateien)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Danke für das Lob!! Ich habe auch noch eine Anmerkung:</p>

<p>Statt der Funktion explode() ist es besser die Cake-interne Funktion tokenize zu benutzen:</p>

<p>String::tokenize($ein_string);</p>

<p>Hier gibts mehr Infos: <a href="http://book.cakephp.org/view/574/tokenize" rel="nofollow">http://book.cakephp.org/view/574/tokenize</a> (auch sehr praktisch für CSV Dateien)</p>]]></content:encoded>
	</item>
	<item>
		<title>Von: Rickarda</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-369</link>
		<dc:creator>Rickarda</dc:creator>
		<pubDate>Tue, 21 Jul 2009 05:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-369</guid>
		<description>&lt;p&gt;Danke für diesen Artikel! Finde die Infos hier eigentlich sehr wichtig.Die werden mir natürlich sehr helfen.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Danke für diesen Artikel! Finde die Infos hier eigentlich sehr wichtig.Die werden mir natürlich sehr helfen.</p>]]></content:encoded>
	</item>
	<item>
		<title>Von: aioon</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-368</link>
		<dc:creator>aioon</dc:creator>
		<pubDate>Mon, 20 Jul 2009 10:59:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-368</guid>
		<description>&lt;p&gt;Klasse Beitrag, habe so einiges für mich entdeckt!&lt;/p&gt;

&lt;p&gt;Danke und schöne Grüße
Alex&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Klasse Beitrag, habe so einiges für mich entdeckt!</p>

<p>Danke und schöne Grüße
Alex</p>]]></content:encoded>
	</item>
	<item>
		<title>Von: Paul</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-332</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Mon, 20 Apr 2009 15:49:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-332</guid>
		<description>&lt;p&gt;Viel Spaß! Ich habe die Ursache gefunden. unique muss auf true gesetzt sein:&lt;/p&gt;

&lt;p&gt;&quot;unique: If true (default value) cake will first delete existing relationship records in the foreign keys table before inserting new ones, when updating a record. So existing associations need to be passed again when updating. &quot;&lt;/p&gt;

&lt;p&gt;http://book.cakephp.org/view/83/hasAndBelongsToMany-HABTM&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Viel Spaß! Ich habe die Ursache gefunden. unique muss auf true gesetzt sein:</p>

<p>&#8220;unique: If true (default value) cake will first delete existing relationship records in the foreign keys table before inserting new ones, when updating a record. So existing associations need to be passed again when updating. &#8220;</p>

<p><a href="http://book.cakephp.org/view/83/hasAndBelongsToMany-HABTM" rel="nofollow">http://book.cakephp.org/view/83/hasAndBelongsToMany-HABTM</a></p>]]></content:encoded>
	</item>
	<item>
		<title>Von: mark</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-331</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Mon, 20 Apr 2009 11:27:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-331</guid>
		<description>&lt;p&gt;tatsächlich? unglaublich...muss ich das doch gleich ma nach-basteln^^&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>tatsächlich? unglaublich&#8230;muss ich das doch gleich ma nach-basteln^^</p>]]></content:encoded>
	</item>
	<item>
		<title>Von: Paul</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-330</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Mon, 20 Apr 2009 10:46:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-330</guid>
		<description>&lt;p&gt;Hi Mark,&lt;/p&gt;

&lt;p&gt;danke für den Hinweis! Habe mich schon über das leere Tag gewundert. Absolut richtig. Ich werde es gleich hinzufügen.&lt;/p&gt;

&lt;p&gt;Das Löschen funktioniert über Edit tadellos, habe es gerade ausprobiert. Cake prüft anscheinend beim aktualisieren die angegebenen Verbindungen und entfernt sie ggf.&lt;/p&gt;

&lt;p&gt;Das ist magisch! :-)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>

<p>danke für den Hinweis! Habe mich schon über das leere Tag gewundert. Absolut richtig. Ich werde es gleich hinzufügen.</p>

<p>Das Löschen funktioniert über Edit tadellos, habe es gerade ausprobiert. Cake prüft anscheinend beim aktualisieren die angegebenen Verbindungen und entfernt sie ggf.</p>

<p>Das ist magisch! <img src='http://www.interaktionsdesigner.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>]]></content:encoded>
	</item>
	<item>
		<title>Von: mark</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-329</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Sun, 19 Apr 2009 20:28:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-329</guid>
		<description>&lt;p&gt;oh, und hab ich was verpasst? oder kapier ichs nich?
wie läufts denn mit dem &quot;Entfernen&quot; von tags? geht das nicht mehr über edit? muss man dann manuell delete des joint table triggern?&lt;/p&gt;

&lt;p&gt;weil ich hier keine differenzbildung sehe im code&lt;/p&gt;

&lt;p&gt;on edit:
$before (db)
$after (post)&lt;/p&gt;

&lt;p&gt;if (!in_array(after)) &amp;&amp; in_array(before)) -&gt; delete&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>oh, und hab ich was verpasst? oder kapier ichs nich?
wie läufts denn mit dem &#8220;Entfernen&#8221; von tags? geht das nicht mehr über edit? muss man dann manuell delete des joint table triggern?</p>

<p>weil ich hier keine differenzbildung sehe im code</p>

<p>on edit:
$before (db)
$after (post)</p>

<p>if (!in_array(after)) &amp;&amp; in_array(before)) -&gt; delete</p>]]></content:encoded>
	</item>
	<item>
		<title>Von: mark</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-328</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Sun, 19 Apr 2009 19:41:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-328</guid>
		<description>&lt;p&gt;kleine korrektur noch:&lt;/p&gt;

&lt;p&gt;du solltest nicht nur trim() verwenden, sondern danach noch auf !empty() prüfen
wenn jemand &quot;ss,ff, ,dfdf&quot; etc postet, würde der 3. tag ein &quot;leerer Tag&quot; sein, was ja wenig sinn macht :)&lt;/p&gt;

&lt;p&gt;aber sonst super!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>kleine korrektur noch:</p>

<p>du solltest nicht nur trim() verwenden, sondern danach noch auf !empty() prüfen
wenn jemand &#8220;ss,ff, ,dfdf&#8221; etc postet, würde der 3. tag ein &#8220;leerer Tag&#8221; sein, was ja wenig sinn macht <img src='http://www.interaktionsdesigner.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>aber sonst super!</p>]]></content:encoded>
	</item>
</channel>
</rss>

