<?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=4298&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Informationen für CMS/made simple / [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
		<link>http://www.cmsmadesimple.de/forum/viewtopic.php?id=4298</link>
		<description><![CDATA[Die aktuellsten Beiträge in [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben.]]></description>
		<lastBuildDate>Tue, 19 May 2015 12:38:21 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35040#p35040</link>
			<description><![CDATA[<div class="quotebox"><cite>NaN schrieb:</cite><blockquote><div><p>Ah, stimmt, da muss die ID rein, nicht das Alias.<br />Da müsste man vorher die Seiten-ID ermitteln falls mit dem Alias gearbeitet werden soll.<br />Ich hatte gehofft, CMSms macht das automatisch <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/neutral.png" alt="neutral" /></p></div></blockquote></div><p>Das macht CMSMS nicht wirklich. In der ToolBox nutze ich dazu jeweils folgende Funktion:</p><div class="codebox"><pre><code>	private static final function getAlias($alias)
	{
		$gCms = cmsms();

		$manager = $gCms-&gt;GetHierarchyManager();
		$node = $manager-&gt;sureGetNodeByAlias($alias);
    	if (!isset($node)) {
			$node = $manager-&gt;sureGetNodeById($alias);
			if (isset($node))
				$alias = $node-&gt;get_tag($alias);
			else
				return false;
		}
		return $alias;
	}</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (nockenfell)]]></author>
			<pubDate>Tue, 19 May 2015 12:38:21 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35040#p35040</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35032#p35032</link>
			<description><![CDATA[<p>Hallo NaN,</p><p>okay, ich habs gefunden, ich bin ja auch ein Depp. <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /></p><p>Bei</p><div class="codebox"><pre><code>{$cgc_categories=&#039;, &#039;|explode:$event.category_names}
[…]
{foreach from=$cgc_categories item=&quot;cat&quot; name=&quot;komma&quot;}</code></pre></div><p>im Sidebar-Kalender-Template (kalender_summary_aside) war es einfach falsch drin. Da stand $categories, herrjeh …<br />Jaaa, und diese Variable nutzt der Blog eben auch. ;-) </p><p>Fantastisch! Manchmal sieht man wirklich den Wald vor lauter Bäumen nicht …</p><p>\o/ \o/<br />jess <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/big_smile.png" alt="big_smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (JessyRamon)]]></author>
			<pubDate>Tue, 19 May 2015 11:03:22 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35032#p35032</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35031#p35031</link>
			<description><![CDATA[<div class="quotebox"><cite>NaN schrieb:</cite><blockquote><div><p>Auch nicht schlecht.<br />Ich sehe, Du lernst schnell <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/big_smile.png" alt="big_smile" /></p></div></blockquote></div><p>Hihi, danke, es geht und es wird immer besser. <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /><br />Ich mag das CMSms ja sehr, es ist in sich so wunderbar logisch aufgebaut, auch wenn die Module natürlich alle etwas unterschiedlich daherkommen und man sich da erst reinfrickeln muss.<br />Ist auch nicht mein erstes Projekt damit; aber das mit Abstand größe und aufwendigste bisher.<br />Und Smarty auch, finde die Möglichkeiten fantastisch, obwohl ich mich eigentlich dauernd durch die Anleitungen wühle. ;-) Aber ich bin eben kein echter Programmierer. <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/cool.png" alt="cool" /></p><div class="quotebox"><cite>NaN schrieb:</cite><blockquote><div><div class="quotebox"><blockquote><div><p>Kalender und Blog überschreiben sich nämlich gegenseitig $categories und/oder $category.</p></div></blockquote></div><p>Um dem vorzubeugen hab ich im UDT bereits den eigentlich selten benutzten Namen &quot;cgc_categories&quot; verwendet&#160; <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /></p></div></blockquote></div><p>Schon klar, ja. Bin mir auch noch nicht so ganz sicher, was genau da sich da in die Quere kommt. <br />Meine Hoffnung ist ja, dass ich das im UDT fixen kann. Denn wenn ich im Modulquellcode ändern müsste, würde ich drauf verzichten. Das ist erstens etwas heikel und zweitens kann man dann nicht gut updaten. .)<br />Allerdings kommen ja beide Module vom gleichen Programmierer …</p><p>Ich werde dem schon noch auf die Schliche kommen.<br />Wenn es wirklich nicht geht, werde ich auf die Kategorienanzeige des Kalenders in der Sidebar verzichten, dann klappt es nämlich. </p><br /><p>Liebe Grüße<br />jess <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (JessyRamon)]]></author>
			<pubDate>Tue, 19 May 2015 10:41:56 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35031#p35031</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35028#p35028</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>Das Template nutze ich aber schon, für eine Komplettauswahl in einem Drop-Down-Menue.</p></div></blockquote></div><p>Auch nicht schlecht.<br />Ich sehe, Du lernst schnell <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/big_smile.png" alt="big_smile" /> </p><div class="quotebox"><blockquote><div><p>Kalender und Blog überschreiben sich nämlich gegenseitig $categories und/oder $category.</p></div></blockquote></div><p>Um dem vorzubeugen hab ich im UDT bereits den eigentlich selten benutzten Namen &quot;cgc_categories&quot; verwendet&#160; <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /></p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Tue, 19 May 2015 10:24:50 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35028#p35028</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35025#p35025</link>
			<description><![CDATA[<div class="quotebox"><cite>NaN schrieb:</cite><blockquote><div><p>Für den Fall der Fälle, du musst nicht die Links des UDTs verwenden. Du kannst den UDT auch so abändern, dass er lediglich die Kategorien dem verwendeten Template zuweist und nichts weiter ausgibt. Dazu musst Du nur die letzte Zeile im UDT entfernen ( &quot;echo $CGC-&gt;ProcessTemplate(&#039;category_list.tpl&#039;);&quot; ). Das Template &quot;/module_custom/CGCalendar/templates/category_list.tpl&quot; wird dann nicht benötigt.</p></div></blockquote></div><p>Danke für den Hinweis! Mit dem {module_action_link} schau ich mir dann nochmal an. </p><p>Das Template nutze ich aber schon, für eine Komplettauswahl in einem Drop-Down-Menue. Allerdings wird das nur auf der Kalenderseite selbst genutzt – in der Sidebar hat man dann zusätzlich diese Auswahl. <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /><br />Sowas habe ich übrigens auch für die Blogkategorien und die Newskategorien, die erscheinen in der Sidebar immer nur auf der jeweiligen Modulseite.</p><div class="codebox"><pre><code>{if count($cgc_categories)}
	&lt;select onchange=&quot;window.location=this.options[this.selectedIndex].value&quot;&gt;
		&lt;option value=&quot;-1&quot;&gt;Kategorieauswahl&lt;/option&gt;
		{foreach from=$cgc_categories item=&quot;cat&quot;}
			&lt;option value=&quot;{$cat.category_url}&quot;&gt; {$cat.category_name} &lt;/option&gt;
		{/foreach}
	&lt;/select&gt;
{/if}</code></pre></div><p>Vielleicht nicht ganz elegant, aber es tut was es soll. <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /> </p><p>So weit, so prima! \o/</p><br /><p>Jetzt muss ich wohl an die nächste Baustelle … <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/roll.png" alt="roll" /><br />Werde wohl als nächstes die Variablen im CGC-UDT umbenennen. Kalender und Blog überschreiben sich nämlich gegenseitig $categories und/oder $category. (Wenn ich auf der Blogübersichts-Seite (Blog-Summary) in der Sidebar die nächsten Kalendereinträge mit Kategorienangabe habe, gibt es im Blog keine Kategorienangaben mehr.)<br />Da werde ich jetzt wühlen und prüfen gehen.</p><p>jess <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (JessyRamon)]]></author>
			<pubDate>Tue, 19 May 2015 10:15:23 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35025#p35025</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35020#p35020</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>Das hier allerdings geht nicht, da lande ich im Backend</p></div></blockquote></div><p>Ah, stimmt, da muss die ID rein, nicht das Alias.<br />Da müsste man vorher die Seiten-ID ermitteln falls mit dem Alias gearbeitet werden soll.<br />Ich hatte gehofft, CMSms macht das automatisch <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/neutral.png" alt="neutral" /> </p><p>Für den Fall der Fälle, du musst nicht die Links des UDTs verwenden. Du kannst den UDT auch so abändern, dass er lediglich die Kategorien dem verwendeten Template zuweist und nichts weiter ausgibt. Dazu musst Du nur die letzte Zeile im UDT entfernen ( &quot;echo $CGC-&gt;ProcessTemplate(&#039;category_list.tpl&#039;);&quot; ). Das Template &quot;/module_custom/CGCalendar/templates/category_list.tpl&quot; wird dann nicht benötigt.</p><p>Und im Template gehst Du die Liste einfach durch und erstellst den Link mit dem {module_action_link} (so wie im Detail-Template):</p><div class="codebox"><pre><code>{get_cgc_categories}
{foreach from=$cgc_categories item=&quot;cat&quot; name=&quot;komma&quot;}
	&lt;span class=&quot;icon-kategorie&quot;&gt;
		{module_action_link module=CGCalendar ... category=$cat.category_name}
		{if $smarty.foreach.komma.last == false}&amp;nbsp;{/if} 
	&lt;/span&gt;
{/foreach}</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Tue, 19 May 2015 09:50:16 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35020#p35020</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35018#p35018</link>
			<description><![CDATA[<p>Hallo NaN,</p><div class="quotebox"><cite>NaN schrieb:</cite><blockquote><div><p>Beim {module_action_link} heißt der Parameter &#039;page&#039;:</p></div></blockquote></div><p>hahaha! Unglaublich! Diese kleine Änderung hat es gebracht, nun funktioniert es! Unfassbar. :-D <br />Herzlichen Dank, manchmal liegt die Lösung so nahe. <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /> </p><div class="codebox"><pre><code>{get_cgc_categories returnid=&quot;kalender&quot;}</code></pre></div><p>Das hier allerdings geht nicht, da lande ich im Backend. %)<br />Habe weiteres probiert, wenn, dann muss ich bei der returnid wirklich die ID der Zielseite eingeben, bei mir wäre das </p><div class="codebox"><pre><code>{get_cgc_categories returnid=&quot;69&quot;}</code></pre></div><p>Da ich aber die Kategorie-Komplett-Liste nur auf der Kalenderseite selbst anzeigen lasse, brauche ich den Zusatz nicht, es funktioniert dort auch ohne.</p><br /><p>Perfekt! \o/<br />Tausend Dank!<br />jess <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (JessyRamon)]]></author>
			<pubDate>Tue, 19 May 2015 08:22:28 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35018#p35018</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35002#p35002</link>
			<description><![CDATA[<p>Beim {module_action_link} heißt der Parameter &#039;page&#039;:</p><div class="quotebox"><blockquote><div><p>{module_action_link module=CGCalendar <strong><span style="color: red">page=&quot;kalender&quot;</span></strong> display=list listtemplate=kalender_kategorie category=$cat text=$cat}</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Mon, 18 May 2015 15:38:01 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35002#p35002</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35000#p35000</link>
			<description><![CDATA[<p>Hallo NaN,</p><p>vielen Dank für Deine Mühe!</p><div class="quotebox"><cite>NaN schrieb:</cite><blockquote><div><p>Mit bissel englisch sollte schnell klar werden, warum das beim UDT nicht funktioniert.<br />Das was ich da markiert habe, gibt an auf welcher Seite das Ergebnis angezeigt werden soll.</p></div></blockquote></div><p>Ja, das hatte ich tatsächlich sogar entdeckt. Vielleicht hätte ich explizit danach fragen sollen, sorry. :-/</p><p>Bin nur leider nicht Programmierer genug, um zu wissen wie und durch welche Syntax ich dieses „get_current_pageid()“ ersetzen könnte, um zu einem festen Seitenalias zu verlinken …</p><br /><div class="quotebox"><blockquote><div><p>Bei dem {module_action_link} weiß ich gerade nicht, ob dort auch eine Möglichkeit existiert, eine Seite mitzugeben.<br />Schaue ich später mal nach.</p></div></blockquote></div><p>Werde Deine Änderung gleich mal einbauen!</p><p>Vielleicht könnte ich ja meinen obigen Code-Abschnitt selbst in einen UDT auslagern und dann diesen in den Templates aufrufen? Wenn das funktioniert, könnte ja Dein Hinweis returnid=&quot;kalender&quot; evtl. ausreichen. Ich werde berichten. <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p><p>Liebe Grüße und herzlichen Dank!<br />jess</p>]]></description>
			<author><![CDATA[dummy@example.com (JessyRamon)]]></author>
			<pubDate>Mon, 18 May 2015 13:57:58 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=35000#p35000</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34998#p34998</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>$cat[&#039;category_url&#039;] = $CGC-&gt;CreateLink(&#039;cnntnt01&#039;, &#039;default&#039;, <strong><span style="color: red">cms_utils::get_current_pageid()</span></strong>, $cat[&#039;category_name&#039;], array(&#039;category&#039; =&gt; $cat[&#039;category_name&#039;], &#039;display&#039; =&gt; &#039;list&#039;, &#039;listtemplate&#039; =&gt; &#039;kalender_kategorie&#039;, &#039;detailpage&#039; =&gt; &#039;kalender&#039;), &#039;&#039;, true);</p></div></blockquote></div><p>Mit bissel englisch sollte schnell klar werden, warum das beim UDT nicht funktioniert.<br />Das was ich da markiert habe, gibt an auf welcher Seite das Ergebnis angezeigt werden soll.<br />Und da da etwas von <em>&quot;current&quot;</em> steht, wird&#039;s auch immer die aktuelle Seite.<br />Du musst 1. dem UDT im Template sagen, dass er das Ergebnis auf einer bestimmte Seite angeben soll:</p><div class="codebox"><pre><code>{get_cgc_categories returnid=&quot;kalender&quot;}</code></pre></div><p>Und 2. im UDT den code so ändern, dass auch die übergebene Seite verwendet wird:</p><div class="codebox"><pre><code>if(!$CGC =&amp; cms_utils::get_module(&#039;CGCalendar&#039;))
	return;

$categories = \CGCalendar\category::get_categories();

foreach($categories as &amp;$cat)
{
	$cat[&#039;category_url&#039;] = $CGC-&gt;CreateLink(
		&#039;cnntnt01&#039;, 
		&#039;default&#039;, 
		isset($params[&#039;returnid&#039;]) ? $params[&#039;returnid&#039;] : cms_utils::get_current_pageid(), 
		$cat[&#039;category_name&#039;], 
		array(
			&#039;category&#039;     =&gt; $cat[&#039;category_name&#039;], 
			&#039;display&#039;      =&gt; &#039;list&#039;, 
			&#039;listtemplate&#039; =&gt; &#039;kalender_kategorie&#039;, 
			&#039;detailpage&#039;   =&gt; &#039;kalender&#039;
		), 
		&#039;&#039;, 
		true
	);
}

$smarty =&amp; cmsms()-&gt;GetSmarty();
$smarty-&gt;assign(&#039;cgc_categories&#039;, $categories);
echo $CGC-&gt;ProcessTemplate(&#039;category_list.tpl&#039;);</code></pre></div><p>Bei dem {module_action_link} weiß ich gerade nicht, ob dort auch eine Möglichkeit existiert, eine Seite mitzugeben.<br />Schaue ich später mal nach.</p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Mon, 18 May 2015 13:42:21 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34998#p34998</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34989#p34989</link>
			<description><![CDATA[<p>Hallo NaN,</p><p>danke für die Hilfe!<br />Ich schicke Dir gerne mal den Ausschnitt.</p><div class="codebox"><pre><code>{$categories=&#039;, &#039;|explode:$event.category_names}
&lt;div class=&quot;calendar-category&quot;&gt;
	{foreach from=$categories item=&quot;cat&quot; name=&quot;komma&quot;}
		&lt;span class=&quot;icon-kategorie&quot;&gt;
			{module_action_link module=CGCalendar detailpage=&quot;kalender&quot; display=list listtemplate=kalender_kategorie category=$cat text=$cat}
			{if $smarty.foreach.komma.last == false}&amp;nbsp;{/if} 
		&lt;/span&gt;
	{/foreach}
&lt;/div&gt;</code></pre></div><p>Dieser Code-Abschnitt ist in allen Kalendertemplates enthalten, die die Kategorien mit anzeigen (und verlinken),<br />also im „kalender_summary_aside“ (bevorstehende Termine), wovon ich vorhin den Aufruf gepostet habe;<br />im „kalender_summary“ (Zusammenfassung) und „kalender_detail“ (Detailansicht);<br />und auch im „kalender_kategorie“ selbst ebenfalls!</p><p>Es funktioniert überall problemlos – nur eben vom „kalender_summary_aside“ nicht. <br />Aber dieses Template wird eben (durch die Sidebar) auch auf allen anderen Seiten aufgerufen und nicht nur innerhalb der Kalenderseite selbst.<br />Vermutlich ist das der Knackpunkt … </p><br /><p>Herzlichen Dank für die ganze Hilfe!<br />jess <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p><br /><br /><p>PS. UDT habe ich angelegt wie Du es vorgeschlagen hattest, viel geändert habe ich dort nicht und eigene UDTs auch nicht geschrieben. Der Vollständigkeit halber setze ich es hier noch mal ein: </p><p>get_cgc_categories</p><div class="codebox"><pre><code>if(!$CGC =&amp; cms_utils::get_module(&#039;CGCalendar&#039;))
	return;

$categories = \CGCalendar\category::get_categories();

foreach($categories as &amp;$cat)
{
    $cat[&#039;category_url&#039;] = $CGC-&gt;CreateLink(&#039;cnntnt01&#039;, &#039;default&#039;, cms_utils::get_current_pageid(), $cat[&#039;category_name&#039;], array(&#039;category&#039; =&gt; $cat[&#039;category_name&#039;], &#039;display&#039; =&gt; &#039;list&#039;, &#039;listtemplate&#039; =&gt; &#039;kalender_kategorie&#039;, &#039;detailpage&#039; =&gt; &#039;kalender&#039;), &#039;&#039;, true);
}

$smarty =&amp; cmsms()-&gt;GetSmarty();
$smarty-&gt;assign(&#039;cgc_categories&#039;, $categories);
echo $CGC-&gt;ProcessTemplate(&#039;category_list.tpl&#039;);</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (JessyRamon)]]></author>
			<pubDate>Mon, 18 May 2015 11:59:41 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34989#p34989</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34983#p34983</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>Auch in dieser Sidebar will ich die Termin-Kategorien anklickbar haben, doch hier erscheint das Problem:<br />Er lädt zwar die richtige Auswahl, die richtigen Inhalte, allerdings packt er mir das in die aktuelle Seite, auf der ich mich befinde.</p></div></blockquote></div><p>Woher kommt der Link zur Kategorie?<br />Ist das ein Link vom Modul, oder ist das einer, den Du selber im Template mit {module_action_link} bzw. per UDT generierst? In den Code-Beispielen hier wird entweder garkeine Seite oder explizit die aktuelle Seite angegeben.</p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Mon, 18 May 2015 10:44:31 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34983#p34983</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34982#p34982</link>
			<description><![CDATA[<p>Hallo cyberman,</p><div class="quotebox"><cite>cyberman schrieb:</cite><blockquote><div><p>Wie / mit welchem Befehl + Parametern genau rufst du den &quot;Kalender-Ticker&quot; auf?</p></div></blockquote></div><p>der Aufruf lautet bei mir wie folgt:</p><div class="codebox"><pre><code>{cms_module module=&quot;CGCalendar&quot; detailpage=&quot;kalender&quot; display=&quot;upcominglist&quot; limit=&quot;2&quot; upcominglisttemplate=&quot;kalender_summary_aside&quot; eventtemplate=&quot;kalender_detail&quot;}</code></pre></div><p>Ich habe dem Modul ja schon übergeben, dass die Information auf der Seite mit Alias „kalender“ erscheinen soll, auch in den Moduleinstellungen ist diese Standardseite angewählt, trotzdem scheint der das in diesem Fall irgendwie zu ignorieren. Er nimmt immer die aktuelle Seite …</p><p>Problematisch ist es halt immer dann, wenn das Layouttemplate der aktuellen Seite das falsche ist. <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/sad.png" alt="sad" /></p><br /><p>Danke für Deine Hilfe und viele Grüße<br />jess <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (JessyRamon)]]></author>
			<pubDate>Mon, 18 May 2015 10:24:25 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34982#p34982</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34876#p34876</link>
			<description><![CDATA[<p>Wie / mit welchem Befehl + Parametern genau rufst du den &quot;Kalender-Ticker&quot; auf?</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Thu, 14 May 2015 15:28:41 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34876#p34876</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CGCalendar – alle verfügbaren Kategorien ausgeben]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34850#p34850</link>
			<description><![CDATA[<p>Hallo NaN,</p><p>ich hoffe, Du kannst mir noch mal helfen!<br />(Bin aber natürlich über alle Antworten wahnsinnig dankbar!)</p><br /><p>Bisher hat mit dem Kalender alles soweit geklappt, nur jetzt, nach vielem Weiterbauen (auch mit anderen Modulen) bin ich auf ein weiteres Problem gestoßen. :-(</p><br /><p>Vorab: Ich nutze das Kalendermodul nur mit der Listenansicht.</p><p>Und zwar habe ich einerseits den Kalender auf einer normalen (Unter-)Seite, dort wird das Kalender-Summary-Template aufgerufen und man kann auf die einzelnen Termine klicken, um zur jeweiligen Detailansicht zu gelangen.<br />Auch die Kategorien kann man anklicken (im Summary und im Detail) und es erscheint die Auswahl, alles gut und prima!</p><p>Zusätzlich habe ich in einer Sidebar immer die nächsten zwei Termine stehen. Diese sind in dieser Sidebar ständig zu sehen, also egal auf welcher Seite man sich gerade befindet. Als Termin-Ticker quasi.<br />(Vgl. meine Frage bei <a href="http://forum.cmsmadesimple.de/viewtopic.php?id=4378" rel="nofollow">http://forum.cmsmadesimple.de/viewtopic.php?id=4378</a> … dort habe ich diese Sidebar auch erwähnt; denn zusätzlich gibt es an dieser Stelle die aktuellen News und Blog-Beiträge (Blog-Kommentare gehen noch nicht), ebenfalls alles ständig sichtbar.) </p><p>Auch in dieser Sidebar will ich die Termin-Kategorien anklickbar haben, doch hier erscheint das Problem:<br />Er lädt zwar die richtige Auswahl, die richtigen Inhalte, allerdings packt er mir das in die aktuelle Seite, auf der ich mich befinde.<br />Da ich zwei verschiedene Seiten-Templates (Layout-Templates) nutze (bzw. nutzen muss, leider), bekomme ich hier Probleme mit der Darstellung.</p><p>Als kleine Hilfestellung:<br />Ich muss zwei unterschiedliche Layout-Templates nutzen, für Seiten mit und ohne Modulaufruf. <br />Denn der Inhalts-Div-Container kann nur in den Modul-Templates automatisch „gebaut“ werden, für normale Text-Seiten ist dieser Container in einem zweiten Layout-Template enthalten.</p><p>Wenn ich mich also auf irgendeiner Modulseite (egal welcher) befinde, funktioniert alles wunderbar; wenn ich mich auf einer Textseite befinde, erscheint der Inhalts-Div-Container zweimal ineinander (einmal durch das Layout-Template und darin nochmal durch das Modul-Template.) Das bringt natürlich das gesamte Layout durcheinander.</p><p>[Ich hatte versucht, alles über ein einziges Layout-Template zu setzen, nur leider müsste ich dort eine Abfrage mit {content} machen und CMSms macht mir da einen Strich durch die Rechnung, da er zweimal {content} nicht duldet. Auch Versuche mit {content assign} waren nicht erfolgreich diesbezüglich.]</p><br /><p>Ich habe also versucht, überall wo möglich, dem Kalendermodul zu sagen, dass die detailpage=&quot;kalender&quot; sein soll, auch in den Modul-Einstellungen ist die Kalenderseite angewählt.<br />Doch leider scheint er das komplett zu ignorieren und nimmt immer nur die aktuelle Seite. :-(</p><p>Gibt es vielleicht alternativ die Möglichkeit, dem Modul mitzuteilen, welches Seiten-Template (Layout-Template) er nutzen soll?</p><br /><br /><p>Irgendwelche Ideen?</p><p>Falls noch etwas unklar an meiner Erläuterung sein sollte, gerne meckern. ;-)</p><br /><p>Danke Vorab und herzliche Grüße!<br />jess <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (JessyRamon)]]></author>
			<pubDate>Wed, 13 May 2015 22:23:39 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=34850#p34850</guid>
		</item>
	</channel>
</rss>
