<?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>Lösung von Typo3 Problemen! &#187; pq_contentinstance</title>
	<atom:link href="http://www.typo3-problem.com/tag/pq_contentinstance/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.typo3-problem.com</link>
	<description>Typoscript, Typo3 selber oder PHP, hier werden verschiedenste Probleme gelöst!</description>
	<lastBuildDate>Fri, 17 Dec 2010 13:56:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Warum immer alles doppelt schreiben?</title>
		<link>http://www.typo3-problem.com/2009/07/17/warum-immer-alles-doppelt-schreiben/</link>
		<comments>http://www.typo3-problem.com/2009/07/17/warum-immer-alles-doppelt-schreiben/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 17:28:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Extension]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[pq_contentinstance]]></category>
		<category><![CDATA[Repository]]></category>
		<category><![CDATA[typo3]]></category>

		<guid isPermaLink="false">http://www.typo3-problem.com/?p=13</guid>
		<description><![CDATA[Bei einem Typo3-Projekt an dem ich gerade arbeite gibt es ein Content Element, welches auf manchen Seiten immer genau gleich auftaucht. Bei einer Änderung an diesem Element hätte ich in jeder Seite dieses Element bearbeiten müssen. Ich wollte dieses Element aber auch nicht fest mit Typoscript im Template verankern, oder jeweils mit einem extension template [...]]]></description>
			<content:encoded><![CDATA[<p>Bei einem Typo3-Projekt an dem ich gerade arbeite gibt es ein Content Element, welches auf manchen Seiten immer genau gleich auftaucht. Bei einer Änderung an diesem Element hätte ich in jeder Seite dieses Element bearbeiten müssen. Ich wollte dieses Element aber auch nicht fest mit Typoscript im Template verankern, oder jeweils mit einem extension template einfügen. Deshalb habe ich jetzt eine kleine aber feine Typo3 Extension programmiert, bei der man angeben kann, welches Content Element an dieser Stelle ausgegeben werden soll. Sozusagen eine Instanz darstellt. Diese Extension ist als <em>pq_contentinstance</em> im Typo3-Repository zu finden.<br />
Einfach installieren und dann auf der jeweiligen Seite als Plugin einfügen und in den Plugineinstellungen, das Content Element auswählen und man hat eine Instanz!</p>
<p>Es gibt jedoch noch ein Problem. Momentan lade ich den Bodytext direkt aus dem tt_content eintrag aus der Datenbank. Ich habe es nicht hinbekommen, den Inhalt über das CONTENT-Objekt zu laden. Vielleicht kann mir einer helfen und sagen warum und wie das mit Typoscript besser geht. Folgendes habe ich versucht.</p>
<blockquote><p>$cObj = t3lib_div::makeInstance(&#8220;tslib_cObj&#8221;);<br />
$conf = array(&#8216;table&#8217; =&gt; &#8216;tt_content&#8217;,<br />
&#8217;select.&#8217; =&gt; array(&#8216;where&#8217; =&gt; &#8216;uid=&#8217;.$contentId),<br />
&#8216;pidInList&#8217; =&gt; &#8221;);<br />
$renderedContent = $cObj-&gt;CONTENT($conf);</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.typo3-problem.com/2009/07/17/warum-immer-alles-doppelt-schreiben/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

