<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://fbb.just4test.de/extern.php?action=feed&amp;tid=3772&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Informationen für CMS/made simple / Contenttype]]></title>
		<link>http://www.cmsmadesimple.de/forum/viewtopic.php?id=3772</link>
		<description><![CDATA[Die aktuellsten Beiträge in Contenttype.]]></description>
		<lastBuildDate>Sat, 08 Mar 2014 23:14:53 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Contenttype]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=30058#p30058</link>
			<description><![CDATA[<p>Wie du schon richtig gemerkt hast, will ich inhalte zur laufzeit ändern.<br />Dies bedeutet nicht das ich inhalte gegen irgend etwas austauschen möchte<br />sondern nur das ich einige inhalte gerne in einer extra tabele führen möchte<br />um den leuten die formatierung zu ersparen.</p><p>Der punkt ist das ich überall wo ich es gefunden habe den cache ausgeschalten habe:</p><p>Bei der Inhaltsseite<br />Beim Modul selber<br />Bei Contenttype<br />In den Smarty einstellungen unter globale einstellungen.</p><p>solange es als tag in einem template eingesetzt ist, functioniert es tadellos,<br />sobald ich es in eine seite gebe geht es nicht mehr außer ich ändere den<br />inhalt der seite oder lösche den cache.</p><p>es ist natürlich möglich das ganze per link aufzurufen -&gt; index.php?mact=blablabla<br />schön ist was anderes.<br />Ich könnte natürlich eine friendlyurl generieren und einen externen link setzen.</p><p>Ich weis nicht wass sie gemacht haben aber in 1.11.2 hat es noch funktioniert mit</p><div class="codebox"><pre class="vscroll"><code>[== php ==]
function Show($param = &#039;content_en&#039;)
	{

		if ($param == &#039;content_en&#039;)
		{

			global $gCms;
			$variables = &amp;$gCms-&gt;variables;

			$params = array();



			$params[&#039;formID&#039;] = $this-&gt;GetPropertyValue(&#039;formID&#039;);
			$params[&#039;preinfo&#039;]=$this-&gt;GetPropertyValue(&#039;preinfo&#039;);
			$params[&#039;showlast&#039;]=$this-&gt;GetPropertyValue(&#039;showlast&#039;);
			$params[&#039;postinfo&#039;]=$this-&gt;GetPropertyValue(&#039;postinfo&#039;);
         $params[&#039;previewbut&#039;]=$this-&gt;GetPropertyValue(&#039;previewbut&#039;);
         $params[&#039;thelang&#039;]=$this-&gt;GetPropertyValue(&#039;thelang&#039;);

			$params[&#039;content_en&#039;]=&#039;&#039;;

			$feedbackform = new comunicationcenter();

			//Buffer all this crap spit out by the module and return it
			@ob_start();
			$feedbackform-&gt;DoAction(&#039;default&#039;, &#039;feedbackformModule&#039;, $params, $variables[&#039;content_id&#039;]);
			$text = @ob_get_contents();
			@ob_end_clean();
			#return $text;
			return &#039;{literal}&#039;.$text.&#039;{/literal}&#039;;

		}
		else
		{
			return &#039;&#039;;
		}

	}</code></pre></div><p>das war einfach und hat sehr zuverläßig functioniert.</p><p>ich weiß nicht wie es mit 1.11.3 - 8 war aber im 1.11.9 hat es bestimmt nicht mehr functioniert<br />den ich habe bei einem upgrade des CMS 6 Module umschreiben müßen und den fehler suchen.</p><p>P.s. der trick functioniert natürlich auch beim 1.11.10 habe so neben bei heute ein update gemacht.</p><p>mal schauen ob sich da was getan hat.</p>]]></description>
			<author><![CDATA[dummy@example.com (kishy)]]></author>
			<pubDate>Sat, 08 Mar 2014 23:14:53 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=30058#p30058</guid>
		</item>
		<item>
			<title><![CDATA[Re: Contenttype]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29989#p29989</link>
			<description><![CDATA[<p>Der Code-Auszug bringt mich jetzt leider nicht viel weiter.<br />Es sieht für mich fast so aus, als würdest Du den Inhalt zur Laufzeit ändern wollen, um aus den eigentlichen Inhalten den Modulaufruf zu machen. Oder sehe ich das falsch?</p><p>Welche Methode ist das da oben über Show() ?<br />Kannst Du mir mal den ganzen Inhaltstypen zeigen?<br />Dann kann ich da evtl. mal selber rumprobieren.</p><p>Die einzig nennenswerte Änderung bezüglich Smarty zwischen CMSms 1.11.9 und 1.11.10 ist die Version der Smarty-Engine. Ich hab leider keine Ahnung, was genau sich da bei Smarty beim Caching geändert hat und inwiefern das Auswirkungen auf CMSms haben könnte.</p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Wed, 05 Mar 2014 09:51:38 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29989#p29989</guid>
		</item>
		<item>
			<title><![CDATA[Re: Contenttype]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29968#p29968</link>
			<description><![CDATA[<p>Die versionen wo ich es weis das es funktioniert ist 1.11.9 mit einem hack.</p><div class="codebox"><pre><code>[== php ==]
$params1=array();
			$params1[&#039;formID&#039;] = $this-&gt;GetPropertyValue(&#039;formID&#039;);
			$params1[&#039;preinfo&#039;]=$this-&gt;GetPropertyValue(&#039;preinfo&#039;);
			$params1[&#039;showlast&#039;]=$this-&gt;GetPropertyValue(&#039;showlast&#039;);
			$params1[&#039;postinfo&#039;]=$this-&gt;GetPropertyValue(&#039;postinfo&#039;);
         	$params1[&#039;previewbut&#039;]=$this-&gt;GetPropertyValue(&#039;previewbut&#039;);
         	$params1[&#039;module&#039;]=&#039;****&#039;;
	        $params1[&#039;action&#039;]=&#039;default&#039;;
			$modulecall=&#039;&#039;.$param.&#039;{cms_module &#039;;
			foreach ($params1 as $key=&gt;$value) {
				$modulecall.=&#039; &#039;.$key.&#039;=\&#039;&#039;.$value.&#039;\&#039; &#039;;
			};
			$modulecall.=&#039;}&#039;;
			$this-&gt;SetPropertyValue(&#039;content_en&#039;,$modulecall);


	}

	function Show($param)
	{
		$param = str_replace(&#039; &#039;,&#039;_&#039;,$param);
		return $this-&gt;GetPropertyValue($param);
	}</code></pre></div><p>Das eigentliche problem ist das ein aufruf über die function GetModuleInstance() <br />in der methode show()</p><p>$modinstance-&gt;doAction(****</p><p>nicht immer gemacht wird auch wenn das caching deaktiviert wird.</p><p>jedoch wenn ich den content austausche gegen das smarty eq functioniert es.</p><p>es bringt mich zum wansinn das problem zu identivizieren den smarty macht was es willl.</p>]]></description>
			<author><![CDATA[dummy@example.com (kishy)]]></author>
			<pubDate>Tue, 04 Mar 2014 13:29:24 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29968#p29968</guid>
		</item>
		<item>
			<title><![CDATA[Re: Contenttype]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29952#p29952</link>
			<description><![CDATA[<p>Welche CMS-Version ist die letzte, bei der Deine ContentTypes noch funktioniert haben?</p><p>ContentTypes werden schon noch unterstützt, aber die Frage ist, wie Du diese bisher bereitgestellt hast. Du wirst vermutlich nicht vermeiden können, Dein Modul bzw. die ContentTypes umzuschreiben.</p><div class="quotebox"><blockquote><div><p>Ich löse das derzeit mit einem kleinen systemhack aber das ist keine lösung auf dauer.</p></div></blockquote></div><p>Kannst Du das vielleicht noch etwas genauer erklären?</p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Mon, 03 Mar 2014 09:21:24 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29952#p29952</guid>
		</item>
		<item>
			<title><![CDATA[Re: Contenttype]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29944#p29944</link>
			<description><![CDATA[<p>Ich kenne deine Module nicht, aber eine Option wäre, den Inhalt für neue Seiten entsprechend vorzudefinieren, um Eingabefehler zu umgehen. </p><p>Alternativ könntest du evtl mit dem Advanced Content Modul die gewünschte Funktionalität nachbauen. </p><p>Als dritte Variante fiele mir noch ein, die Voreinstellung in ein Plugin für den Tiny auszulagern, also ähnlich dem cms_linker.</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Mon, 03 Mar 2014 07:16:04 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29944#p29944</guid>
		</item>
		<item>
			<title><![CDATA[Re: Contenttype]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29943#p29943</link>
			<description><![CDATA[<p>Danke für die Info, aber das ist leider nicht sehr befriedigend.<br />bislang hatten meine user wenn sie eine neue seite mit anderen einstellungen<br />erstellen wollten folgendes zu tun;</p><p>contenttype umstellen<br />einstellungen vornehmen<br />speichern</p><p>nach deiner methode müssten sie nun folgendes tun</p><p>zuerst im modul die einstellung vornehmen(ohne vorschau)<br />dann ein tag copieren (hoffentlich werden die klammern mit kopiert)<br />in eine seite einfügen (hoffentlich werden die klammern nicht durch das html eq ersetzt)<br />speichern</p><p>Bei den meisten scheitert es schon am strg+c</p><p>was ist eigentlich das hier {content_module} , gibt es dazu irgendwo eine info?</p>]]></description>
			<author><![CDATA[dummy@example.com (kishy)]]></author>
			<pubDate>Mon, 03 Mar 2014 01:43:58 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29943#p29943</guid>
		</item>
		<item>
			<title><![CDATA[Re: Contenttype]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29913#p29913</link>
			<description><![CDATA[<p>Das einfachste dürfte sein, die Optionen für das Modul, die bislang via Content Type eingestellt wurden,&#160; in dessen Backend zu verlagern.</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Thu, 27 Feb 2014 18:04:29 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29913#p29913</guid>
		</item>
		<item>
			<title><![CDATA[Contenttype]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29912#p29912</link>
			<description><![CDATA[<p>Hallo Leute,</p><p>ich (habe) verwende Contenttypes, diese werden nicht mehr unterstützt im neuen<br />versionen von CMSMS.</p><p>DIe lösung durch tags cms_module oder so ist nicht sehr userfriendly.</p><p>Gibt es eine alternative?</p><p>Ich möchte kein anderes modul verwenden um mein modul in einer seite zu<br />zeigen.</p><p>Ich verwende die contenttypes um die optionen für cmsms modul tag in einem formular darzustellen.<br />Ich löse das derzeit mit einem kleinen systemhack aber das ist keine lösung auf dauer.</p><p>danke</p>]]></description>
			<author><![CDATA[dummy@example.com (kishy)]]></author>
			<pubDate>Thu, 27 Feb 2014 16:47:25 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=29912#p29912</guid>
		</item>
	</channel>
</rss>
