<?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=4772&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Informationen für CMS/made simple / [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
		<link>http://www.cmsmadesimple.de/forum/viewtopic.php?id=4772</link>
		<description><![CDATA[Die aktuellsten Beiträge in [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1).]]></description>
		<lastBuildDate>Thu, 21 Apr 2016 17:44:41 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38584#p38584</link>
			<description><![CDATA[<p>Wow! Ihr seid meine Helden!!!!!!!!!!!!!</p><p>ja , genau! Ich hab die Felder verkehrt aufgerufen. Soweit war ich dann auch schon, aber ich wusste den korrekten Aufruf nicht und hab dann aus Verzweiflung nach dem else&#160; einfach leer gelassen. War aber keine gute Lösung, jetzt verstehe ich auch warum. Aber mit dieser Erläuterung wird mir so manches klarer!!! Wieder was gelernt&#160; <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/big_smile.png" alt="big_smile" /> <br />Und dann auch noch die eine separate Auflistung, für jedes Feld extra, ist genau das, womit ich jetzt arbieten kann. </p><p>Mensch VIELEN DANK für Eure&#160; MÜHE!</p><p>Werde alles mal so umschreiben und melde mich dann wieder, obs geklappt hat.</p>]]></description>
			<author><![CDATA[dummy@example.com (chica2)]]></author>
			<pubDate>Thu, 21 Apr 2016 17:44:41 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38584#p38584</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38583#p38583</link>
			<description><![CDATA[<p>Hier ein Beispiel wie ich eine (einfache) Liste mit ListIt2 aufgebaut habe, bei der ich einfach jedes Feld extra abgefragt&#160; habe.</p><p>Da kannst du dann alle Varianten machen für jedes Feld extra - und ist zwar am Anfang ein wenig mehr Arbeit, aber erspart hinterher viel Ärger beim Fehlersuchen <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /><br />Ich habe zwar nicht viel Firlefanz drinnen, aber wie du an Straße und Ort siehst, da kannst du auch einfach zwei Dinge in einer Zeile usw. usf. Oder du gibst Text ein, oder Überschriften oder .....<br />Und wie gesagt, das einzige was du da dann aufpassen musst ist die Reihenfolge in welcher du die Felder sortierst.</p><br /><div class="codebox"><pre><code>[== LI2-Template ==]
{foreach from=$item-&gt;fielddefs item=fielddef}
{if $fielddef.name == &quot;AbteilungTitel&quot; &amp;&amp; $fielddef.value != &quot;&quot;}&lt;strong&gt;{$fielddef.value}: &lt;/strong&gt;{/if}
{if $fielddef.name == &quot;AbteilungInhalt&quot; &amp;&amp; $fielddef.value != &quot;&quot;}{$fielddef.value}&lt;br /&gt;{/if}
{if $fielddef.name == &quot;ZeitenTitel&quot; &amp;&amp; $fielddef.value != &quot;&quot;}&lt;strong&gt;{$fielddef.value}: &lt;/strong&gt;{/if}
{if $fielddef.name == &quot;ZeitenInhalt&quot; &amp;&amp; $fielddef.value != &quot;&quot;}{$fielddef.value}&lt;br /&gt;{/if}
{if $fielddef.name == &quot;Telefon&quot; &amp;&amp; $fielddef.value != &quot;&quot;}&lt;strong&gt;Telefon: &lt;/strong&gt;{$fielddef.value}&lt;br /&gt;{/if}
{if $fielddef.name == &quot;Telefax&quot; &amp;&amp; $fielddef.value != &quot;&quot;}&lt;strong&gt;Telefax: &lt;/strong&gt;{$fielddef.value}&lt;br /&gt;{/if}
{if $fielddef.name == &quot;Mobiltelefon&quot; &amp;&amp; $fielddef.value != &quot;&quot;}&lt;strong&gt;Mobil: &lt;/strong&gt;{$fielddef.value}&lt;br /&gt;{/if}{if $fielddef.name == &quot;EMail&quot; &amp;&amp; $fielddef.value != &quot;&quot;}&lt;strong&gt;E-Mail: &lt;/strong&gt;&lt;a href=&quot;mailto:{$fielddef.value}&quot;&gt;{$fielddef.value}&lt;/a&gt;&lt;br /&gt; {/if}
{if $fielddef.name == &quot;Internet&quot; &amp;&amp; $fielddef.value != &quot;&quot;}&lt;strong&gt;Internet: &lt;/strong&gt;&lt;a href=&quot;{$fielddef.value}&quot; target=&quot;_blank&quot;&gt;{$fielddef.value|truncate:50:&quot;...&quot;}&lt;/a&gt;&lt;br /&gt; {/if}
{if $fielddef.name == &quot;Strasse&quot; &amp;&amp; $fielddef.value != &quot;&quot;}&lt;strong&gt;Anschrift: &lt;/strong&gt;{$fielddef.value},&amp;nbsp;{/if}
{if $fielddef.name == &quot;Ort&quot; &amp;&amp; $fielddef.value != &quot;&quot;}{$fielddef.value}{/if}
{/foreach}
&lt;/p&gt;
{/if}</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (owr_web)]]></author>
			<pubDate>Thu, 21 Apr 2016 16:06:16 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38583#p38583</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38582#p38582</link>
			<description><![CDATA[<p>Entweder Du gehst <em>alle Felder in einer {foreach}-Schleife durch</em> und fragst bei jedem Feld nach dem Typ, Name/Alias oder Wert und zeigst das dann entsprechend an - <strong><em><span class="bbu">oder</span></em></strong> Du sprichst jedes Feld <em>ohne </em>{foreach}-Schleife <em>direkt </em>an.</p><p>In <a href="https://www.cmsmadesimple.de/forum/viewtopic.php?pid=38578#p38578" rel="nofollow">Beitrag #19</a> hast Du die foreach-Schleife:</p><div class="codebox"><pre><code>{foreach from=$item-&gt;fielddefs item=fielddef}</code></pre></div><p>D.h. innerhalb der foreach-Schleife kannst Du über die für &quot;item&quot; angegebene Variable &quot;fielddef&quot; auf das Feld zugreifen.</p><p>Das Feld für z.B. das Datum (SelectDateTime) fragst Du dort so ab:</p><div class="codebox"><pre><code>{elseif $fielddef.type == &#039;SelectDateTime&#039;}</code></pre></div><p>Du greifst also auf die einzelnen Elemente der {foreach}-Schleife zu.</p><p>Aber das Feld &quot;Dozent&quot; wird dir mehrmals angezeigt. Wo liegt also der Unterschied bei der Anzeige des Feldes für Dozenten und den anderen Feldern? Schau genau hin.<br />Bei Dozenten fragst Du nämlich so ab:</p><div class="codebox"><pre><code>{elseif $item-&gt;fielddefs.dozent != &#039;&#039;}</code></pre></div><p>Du greifst also innerhalb der {foreach}-Schleife <em>nicht </em>mehr auf das aktuelle Element der Schleife sondern direkt auf das Feld zu. Und das machst Du für jedes Element, welches Du vorher nicht über eine der {if}-Bedingungen herausgefiltert hast. D.h. für jedes andere Element soll der Dozent angezeigt werden. Hast Du 10 weitere Elemente, wird der Dozent also 10 mal angezeigt.<br />Logisch, oder?<br /><span style="color: #999">(Mal abgesehen davon dass, diese Bedingung <em>immer </em>erfüllt sein würde, weil {$item-&gt;fielddefs.dozent} - sofern vorhanden - <em>immer </em>etwas enthält. Richtig wäre {elseif $item-&gt;fielddefs.dozent<strong>.value</strong> != &#039;&#039;}.)</span></p><p>Richtig müsste es also an dieser Stelle lauten:</p><div class="codebox"><pre><code>{elseif $fielddef.alias== &#039;dozent&#039;}</code></pre></div><p>{foreach}-Schleifen eignen sich dafür, wenn man nicht genau weiß, welche Felder es gibt bzw. wenn später mal noch welche dazu kommen sollen, ohne dass man ständig das Template dazu anpassen muss, oder wenn es keine Möglichkeit gibt, die Felder direkt anzusprechen.</p><p>Wenn Du aber genau weißt, welche Felder der Eintrag enthält bzw. Du generell nur bestimmte Felder anzeigen willst und die Möglichkeit hast, diese Felder direkt anzusprechen, dann ginge das so wie Du im <a href="https://www.cmsmadesimple.de/forum/viewtopic.php?pid=38580#p38580" rel="nofollow">Beitrag #20</a> schon selbst herausgefunden hast:</p><div class="codebox"><pre><code>{$item-&gt;fielddefs.Alias_des_Feldes.value}

z.B.

{$item-&gt;fielddefs.dozenten.value}</code></pre></div><p><em>Ohne</em> {foreach}-Schleife.</p><p>Allerdings mischst Du hier die beiden Möglichkeiten. Ich würde mich für <em>eine </em>Variante entscheiden. <br />Den Dozenten zeigst Du z.B. innerhalb der {foreach}-Schleife an einer Stelle an, an der er laut {foreach}-Schleife noch gar nicht dran ist:</p><div class="codebox"><pre><code>{if $fielddef.type == &#039;Categories&#039; &amp;&amp; ($fielddef.value != &#039;&#039;)}
...
	&lt;a href=&quot;index.php?page=dozenten&quot;&gt; {$item-&gt;fielddefs.dozent.value|cms_escape} &lt;/a&gt;&lt;br /&gt; &lt;/h3&gt;
...</code></pre></div><p>Und am Ende der Schleife hast Du folgendes stehen:</p><div class="codebox"><pre><code>			{else}
				&lt;strong&gt;{$fielddef.name}:&lt;/strong&gt; {$fielddef.value}&lt;br /&gt;
				{/if}
			
			 {/if}
		{/foreach}</code></pre></div><p>Du filterst also in der Schleife nur Category, SelectFile, FileUpload, SelectDateTime, und GalleryDropdown raus. Alles andere soll einfach nur mit Name und Wert angezeigt werden. D.h. also auch die Dozenten werden dort (nocheinmal) angezeigt, weil die Dozenten ja auch in dieser Schleife drin sind.</p><p>Du müsstest also folgendes Schreiben:</p><div class="codebox"><pre><code>		{elseif $fielddef.alias != &#039;dozenten&#039;}
				&lt;strong&gt;{$fielddef.name}:&lt;/strong&gt; {$fielddef.value}&lt;br /&gt;
				{/if}
			
			 {/if}
		{/foreach}</code></pre></div><p>Und somit die Dozenten nochmal herausfiltern, damit hier wirklich nur noch die Felder angezeigt werden, die Du nicht schon woanders herausgefiltert/angezeigt hast.</p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Thu, 21 Apr 2016 08:44:38 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38582#p38582</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38581#p38581</link>
			<description><![CDATA[<p>Es ist klar, dass deine Versuche scheitern, sobald sie nicht in einer elseif oder zum Schluss else-Anweisung drinnen sind.</p><p>Grundsätzlich: Alle die &quot;anders&quot; ausschauen sollen brauchen eine elseif - der Rest dann einmal eine else-Anweisung.</p><p>Du hast im ersten der beiden Beispiele nur einen kleinen, aber möglicherweise ganz gravierenden Fehler. Im untenstehenden Text bei dozent auf die richtige Schreibe achten genau so wie der Name deines Feldtypes ist.<br />Und das könntest du dann aber auch mit jedem einzelnen Feld machen. Damit kannst du jedem einzelnen Feld das Aussehen extra mitgeben.</p><p>Und sortiere die Felder im LISE genau in der Reihenfolge in der du sie ausgeben willst. Aber das dürfte ja eh schon so sein.</p><div class="codebox"><pre><code>[== smarty ==]
{elseif $fielddef.name=&#039;dozent&#039;  &amp;&amp; ($fielddef.value != &#039;&#039;)}</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (owr_web)]]></author>
			<pubDate>Thu, 21 Apr 2016 05:13:44 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38581#p38581</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38580#p38580</link>
			<description><![CDATA[<p>bitte darf ich euch nochmal nerven?</p><p>Ich habe den Aufruf für das Feld Dozenten und die Anmeldung extra, bzw. oberhalb von foreach gesetzt,&#160; das geht jetzt! und wird nicht mehr 10 x angezeigt..! Endlich!</p><p>Jedoch sollten in dem block nach else , da wo alles aufgerufen wird, die Felder &quot;dozenten&quot; und &quot;kurstitel&quot; nicht noch einmal auftauchen! ist zwar nur noch ein Schönheitsfehler, aber es soll </p><p>Wie kann ich die einzelne Felder von der Darstellung ausschließen? <br />Oder muss ich sie dann doch einzeln aufrufen? Wie geht das richtig?? (meine elseif Versuche scheiterten kläglich mit dem 10 mal untereinander...) und bestimmte Felder , zB. dozenten dann auf visbility:hidden setzten?</p><br /><br /><div class="codebox"><pre class="vscroll"><code>[== smarty ==]
&lt;!-- item  Detail template --&gt;

&lt;div class=&quot;item&quot;&gt;
    
    {if !empty($item-&gt;fielddefs)}
	&lt;div class=&quot;item-properties&quot;&gt;
	    
    	&lt;div class=&quot;Anmeldung&quot;&gt;&lt;a href =&quot;{cms_selflink href=&#039;anmeldung&#039;}&amp;item={$item-&gt;title}&quot;&gt;Anmeldung&lt;/a&gt;
        &lt;/div&gt; &lt;!-- Anmeldung erhält den Titel für Formbuilder --&gt;
        
        {foreach from=$item-&gt;fielddefs item=fielddef}
    		
    	    {if $fielddef.type == &#039;Categories&#039; &amp;&amp; ($fielddef.value != &#039;&#039;)}
    			{* use LISELoader plugin if you need Category information in default module action templates *}
    			{LISELoader item=&#039;category&#039; force_array=1 value=$fielddef.value assign=&#039;cats&#039;}
    			&lt;!-- categories --&gt;
    			&lt;div class=&quot;item-category&quot;&gt;	&lt;h2&gt;  {$cats|implode:&#039;,&#039;} &lt;/h2&gt;
    			&lt;/div&gt;
    			&lt;div class=&quot;Kurstitel&quot;&gt;&lt;h3 class=&quot;item-title&quot;&gt;{$item-&gt;title|cms_escape} |
    		    &lt;a href=&quot;index.php?page=dozenten&quot;&gt; {$item-&gt;fielddefs.dozent.value|cms_escape} &lt;/a&gt;&lt;br /&gt; &lt;/h3&gt;
    		    &lt;/div&gt;&lt;!-- Titel --&gt;
    			&lt;!-- categories //--&gt;
    	    {/if}
    			
    		{if $fielddef.value &amp;&amp; $fielddef.type != &#039;Categories&#039;}
    		
    			&lt;!-- Vorschaubild anzeigen--&gt;
    	    	{if $fielddef.type == &#039;SelectFile&#039; || $fielddef.type == &#039;FileUpload&#039;}
    			    &lt;img class=&quot;kursbild&quot; src=&quot;/uploads/images/Gallery/kurse/vorschaubilder/{$fielddef.value}&quot;&gt;&lt;br /&gt;
    				    &lt;br /&gt;	
    		    {elseif $fielddef.type == &#039;SelectDateTime&#039;}
    		        &lt;strong&gt;{$fielddef.name}: &lt;/strong&gt;{$fielddef.value|cms_date_format}&lt;br /&gt;
    		  &lt;!--Gallery --&gt;
    		    {elseif $fielddef.type == &#039;GalleryDropdown&#039;}
    		    &lt;div class=&quot;kursgallery&quot;&gt; &lt;br 
    			{*$fielddef.name*}{Gallery dir=$fielddef.value} &lt;br /&gt;
    			&lt;/div&gt;
                &lt;!--Gallery // --&gt;
                
            {else}
    			&lt;strong&gt;{$fielddef.name}:&lt;/strong&gt; {$fielddef.value}&lt;br /&gt;
    			{/if}
    		
        	 {/if}
    	{/foreach}
    	
	&lt;/div&gt;&lt;!-- item-properties  // --&gt;
{/if}




&lt;/div&gt;	&lt;p&gt;	&lt;a href=&quot;{$return_url}&quot; class=&quot;return-link&quot;&gt;zurück&lt;/a&gt;&lt;/p&gt;
	{* or use {$return_link} to create link tag *}
&lt;!-- item //--&gt;</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (chica2)]]></author>
			<pubDate>Wed, 20 Apr 2016 17:01:09 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38580#p38580</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38578#p38578</link>
			<description><![CDATA[<p>Danke , also die Gallery geht jetzt.<br />Die Detailansicht geht aber immer noch nicht so richtig, denn sobald ich einige Felder extra einbinden will, mach ich offenbar was falsch?! und die Felder kommen im Loop, also ca 10 mal&#160; hintereinander. </p><p>Das Problem ist das Feld dozenten , das braucht einen link,<br />und dann ncoh ein &lt;div&gt;&#160; mit dem Link zur Anmeldung. <br />Lass ich ich dozenten weg ist alles schön... <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/neutral.png" alt="neutral" /> </p><p>Wie mach ich das richtig? Könnt ihr bitte nomal schauen? Danke! <br />Lise detail template : </p><div class="codebox"><pre class="vscroll"><code>[== smarty ==]
&lt;!-- item  Detail template --&gt;

&lt;div class=&quot;item&quot;&gt;
    &lt;div class=&quot;Kurstitel&quot;&gt;&lt;h3 class=&quot;item-title&quot;&gt;{$item-&gt;title|cms_escape}&lt;/h3&gt;
    		    &lt;/div&gt;&lt;!-- Titel --&gt;
    {if !empty($item-&gt;fielddefs)}
	&lt;div class=&quot;item-properties&quot;&gt;
        {foreach from=$item-&gt;fielddefs item=fielddef}
    		
    	    {if $fielddef.type == &#039;Categories&#039; &amp;&amp; ($fielddef.value != &#039;&#039;)}
    			{* use LISELoader plugin if you need Category information in default module action templates *}
    			{LISELoader item=&#039;category&#039; force_array=1 value=$fielddef.value assign=&#039;cats&#039;}
    			&lt;!-- categories --&gt;
    			&lt;div class=&quot;item-category&quot;&gt;	&lt;h2&gt; Thema: {$cats|implode:&#039;,&#039;} &lt;/h2&gt;
    			&lt;/div&gt;
    			&lt;!-- categories //--&gt;
    	    {/if}
    			
    		{if $fielddef.value &amp;&amp; $fielddef.type != &#039;Categories&#039;}
    		
    			&lt;!-- Vorschaubild anzeigen--&gt;
    	    	{if $fielddef.type == &#039;SelectFile&#039; || $fielddef.type == &#039;FileUpload&#039;}
    			    &lt;img class=&quot;kursbild&quot; src=&quot;/uploads/images/Gallery/kurse/vorschaubilder/{$fielddef.value}&quot;&gt;&lt;br /&gt;
    				    &lt;br /&gt;	
    		 {elseif $fielddef.type == &#039;SelectDateTime&#039;}
    		        &lt;strong&gt;{$fielddef.name}: &lt;/strong&gt;{$fielddef.value|cms_date_format}&lt;br /&gt;
    		     &lt;!--Gallery --&gt;
    		  {elseif $fielddef.type == &#039;GalleryDropdown&#039;}
    			{*$fielddef.name*}{Gallery dir=$fielddef.value} &lt;br /&gt;
                &lt;!--Gallery // --&gt;

&lt;!-- ab hier gibts probleme, sobald ich das hier einsetze ---&gt;
                   {elseif $item-&gt;fielddefs.dozent != &#039;&#039;}
		        &lt;h3&gt; Dozent:&lt;a href=&quot;index.php?page=dozenten&quot;&gt; {$item-&gt;fielddefs.dozent.value} &lt;/a&gt;&lt;br /&gt; &lt;/h3&gt;
                          &lt;div class=&quot;Anmeldung&quot;&gt;
                         &lt;a href =&quot;{cms_selflink href=&#039;anmeldung&#039;}&amp;item={$item-&gt;title}&quot;&gt;Anmeldung&lt;/a&gt;
                           &lt;/div&gt; &lt;!-- Anmeldung erhält den Titel für Formbuilder --&gt;
&lt;!--bis hier--&gt;


                   {else}
    			&lt;strong&gt;{$fielddef.name}:&lt;/strong&gt; {$fielddef.value}&lt;br /&gt;
    			{/if}	
    	       	
         {/if}
    	{/foreach}
	&lt;/div&gt;&lt;!-- item-properties  // --&gt;
{/if}


	&lt;a href=&quot;{$return_url}&quot; class=&quot;return-link&quot;&gt;zurück&lt;/a&gt;
	{* or use {$return_link} to create link tag *}

&lt;/div&gt;	
&lt;!-- item //--&gt;</code></pre></div><br /><p>@ cyberman, Danke! habs jetzt mal bißchen besser geordnet.</p>]]></description>
			<author><![CDATA[dummy@example.com (chica2)]]></author>
			<pubDate>Wed, 20 Apr 2016 14:13:19 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38578#p38578</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38530#p38530</link>
			<description><![CDATA[<div class="quotebox"><cite>chica2 schrieb:</cite><blockquote><div><p>Ja,&#160; diese &lt;ifs und &lt;elseifs ...ich habs einfach nicht mehr geblickt.</p></div></blockquote></div><p>Ich persönlich helf mir da mit strengem Stukturieren weiter <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /> - also jede (ich nenn es mal) &quot;Verarbeitungsebene&quot; eine weitere Einrückung (egal dabei, ob Smarty oder HTML), also</p><div class="codebox"><pre><code>&lt;div id=&quot;ebene1&quot;&gt;
   &lt;h2&gt;Überschrift&lt;/h2&gt;
   {if ...}
      &lt;div id=&quot;ebene2&quot;&gt;
         &lt;h3&gt;Noch eine Überschrift&lt;/h3&gt;
         &lt;p&gt;... Inhalt ... {$variable}&lt;/p&gt;
      &lt;/div&gt;
   {/if}
&lt;/div&gt;</code></pre></div><p>War mir nur anhand deines geposteten Codes aufgefallen, dass (zumindest hier in der Anzeige) die Einrückungen bißle durcheinander sind. Könnte aber auch daran liegen, dass da nur Tabs und Leerzeichen gemischt sind. Ist auch der Grund, weshalb ich mir in meinem Editor sämtliche Steuerzeichen mit anzeigen lasse <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/big_smile.png" alt="big_smile" />.</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Sat, 16 Apr 2016 08:47:24 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38530#p38530</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38527#p38527</link>
			<description><![CDATA[<p>Wenn du nur den Namen des Feldes benötigst und den Inhalt</p><p>Beispiel:<br />Feld-Name -&gt; Referent<br />Feld-Inhalt -&gt; Franz Xaverhuber</p><p>und die css im Endeffekt gleich sind, dann brauchst du für die &quot;normalen&quot; (also nicht Gallery, Categories, Select....&quot; das ganze ja nur einmal =&gt; else</p><p>Wenn aber jedes Feld anders aussehen soll, dann brauchst du für jedes ein elseif. Und da kannst du immer nach dem Feld-Namen fragen. Wenn ... dann</p><p>also zuerst die ganzen &quot;Sonderfelder&quot; (wie gallerydropdown), dann die normalen, die jeweils anders aussehen müssen, dann im else den Rest.</p><p>ja sieht verdammt kompliziert aus - ist es auch. Aber nur zum Schein. Du musst einfach vorher wissen WAS muss drinnen stehen und WIE muss es aussehen. Sonst verhedderst du dich in Einzelheiten und das ganze wird fast unüberschaubar. </p><p>Und noch als Tipp: Sortier die Felder unbedingt so, wie sie auch nacheinander auf der Seite stehen sollen <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /></p>]]></description>
			<author><![CDATA[dummy@example.com (owr_web)]]></author>
			<pubDate>Fri, 15 Apr 2016 19:06:21 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38527#p38527</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38526#p38526</link>
			<description><![CDATA[<p>Danke Dir. Ja,&#160; diese &lt;ifs und &lt;elseifs ...ich habs einfach nicht mehr geblickt. <br />- der doppelte Titel wird gelöscht.</p><br /><p>Naja, den &quot;Schmarrn&quot; :-)&#160; mit den Texten hab ich halt so eingegeben, damit ich einzelne Felder ansprechen und mit css&#160; positionieren und stylenkann. Da sollten später, wenn die Anzeige klappt,&#160; halt auch noch divs drumrum oder so.<br />Hast Du da ne bessere Idee?? </p><p>Werde es mal ändern und melde mich dann wieder.</p>]]></description>
			<author><![CDATA[dummy@example.com (chica2)]]></author>
			<pubDate>Fri, 15 Apr 2016 18:47:30 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38526#p38526</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38525#p38525</link>
			<description><![CDATA[<p>ok - bis nach selectDatetime passts, aber dann hast du einen vollen Bock drinnen.</p><p>Du hast das if beendet anstatt den Rest in ein else reinzugeben - und ich frag mich grad warum du eigentlich mit soviel Text arbeitest.</p><div class="codebox"><pre><code>[== smarty ==]
{else}
			{$fielddef.name}: {$fielddef.value}&lt;br /&gt;
			{/if}</code></pre></div><p>Also ganz einfach der Name des jeweiligen Feldes und dann der Inhalt. Also der ganze &quot;Schmarrn&quot; mit Zeit, Kursgebühr usw. ist nichts anderes als &quot;Müll&quot; im Code. Habs in Anführungsstrichen - nicht böse gemeint <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /> )</p><p>Kurz drüber geschaut:</p><p>-&gt; Nach der Kategorie hast du nochmal den Titel drinnen - ist das notwendig?<br />-&gt; Nach dem selectDateTime gehört das /if weg und ein else rein.<br />-&gt; Das ganze zwischen dem korrigierten else und dem /if danach (das ja anscheinend jetzt zuviel drinnen ist - drumm passts wahrscheinlich hint und vorne nicht bei der Ausgabe kannst du kürzen nach obigem Vorschlag. Einzig das mit der Anmeldung da musst du noch was anpassen, denn da hast du ein anderes div (also das vors else setzen und ein elseif davor.</p><p>Hoffe ich hab auf die schnelle nichts übersehen - falls du es nicht schaffst und nicht gleich brauchst, am WE sollte irgendwann noch ein viertelstündchen Zeit sein für einen Vorschlag.</p>]]></description>
			<author><![CDATA[dummy@example.com (owr_web)]]></author>
			<pubDate>Fri, 15 Apr 2016 17:51:05 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38525#p38525</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38524#p38524</link>
			<description><![CDATA[<p>Hi alle, Danke für Eure Hilfe.</p><p>@owr_web: ich habe derzeit die Gallery&#160; Version&#160; 2.1.1 . Eine neue Version ist verfügbar. also gut, dann hol ich mir die jetzt. Ok, ja per FTP! Weiss schon , die Modulverwaltrung ist nur zür Übersicht gut. </p><p>Ja, das css wird in der Vorlage (Slimbox) übernommen. Aber der Eintrag&#160; in der Gallery-Vorlage: &quot;Größe des Vorschaubildes (auf Benutzerseite):&quot; , der bleibt nach Eingabe&#160; und Speichern , immer leer! Habe in der entsprechende Gallery auch auf Vorschaubilder aktualisieren geklickt.&#160; Aber die Vorschaubilder bleiben winzig, ca 50 px. Die sollen aber 400px in der Breite haben.<br />Edit: PS. bei der Gallery Vorlage &quot;Fancybox&quot; bleibts dabei, dass bei Klick nur das jpg angezeigt wird. Deshalb zur slimbox gewechselt, die funktioniert. </p><br /><p>Jetzt wird zwar die Gallery im Frontend angezeigt,&#160; d.h. die slimbox funktioniert (ausser den kleinen Vorschaubildern, ). Und ich habe das LISE Detail template geändert, weil ich die items einzeln anprechen will mit $item-&gt;fielddefs.name.value.<br /> Aber da muss aber etwas nicht nicht stimmen?? denn im Frontend werden vieleder Extrafelder / Items mehrfach&#160; angezeigt! :-)</p><p>Die Gallery nur einmal, das Vorschaubild nur einmal, aber der Rest, c.a 10 (!!) mal. untereinander... Was mach ich da falsch? Bestimmt fällts euch gleich auf? Hope so :-)</p><p>detail template code:</p><div class="codebox"><pre class="vscroll"><code>[== smarty ==]
&lt;!-- item  Detail template --&gt;

&lt;div class=&quot;item&quot;&gt;

&lt;h2 class=&quot;item-title&quot;&gt;&lt;/h2&gt;

{if !empty($item-&gt;fielddefs)}

	&lt;div class=&quot;item-properties&quot;&gt;
	{foreach from=$item-&gt;fielddefs item=fielddef}

		{if $fielddef.type == &#039;Categories&#039; &amp;&amp; ($fielddef.value != &#039;&#039;)}
			{* use LISELoader plugin if you need Category information in default module action templates *}
			{LISELoader item=&#039;category&#039; force_array=1 value=$fielddef.value assign=&#039;cats&#039;}
			&lt;!-- categories --&gt;
			&lt;div class=&quot;item-category&quot;&gt;
			&lt;h2&gt; {$cats|implode:&#039;,&#039;} &lt;/h2&gt;
			&lt;/div&gt;
			&lt;!-- categories //--&gt;
		{/if}
		&lt;!-- Title --&gt;
		{$item-&gt;title|cms_escape}
				&lt;!-- Vorschaubild anzeigen--&gt;
				
		{if $fielddef.value &amp;&amp; $fielddef.type != &#039;Categories&#039;}
		{if $fielddef.type == &#039;SelectFile&#039; || $fielddef.type == &#039;FileUpload&#039;}
			    &lt;img class=&quot;kursbild&quot; src=&quot;/uploads/images/Gallery/kurse/vorschaubilder/{$fielddef.value}&quot;&gt;&lt;br /&gt;
				    &lt;br /&gt;	
	
			&lt;!--Gallery --&gt;
		{elseif $fielddef.type == &#039;GalleryDropdown&#039;}
			{*$fielddef.name*}{Gallery dir=$fielddef.value} &lt;br /&gt;
            &lt;!--Gallery // --&gt;
			
	
		{elseif $fielddef.type == &#039;SelectDateTime&#039;} &lt;strong&gt;{$fielddef.name}:&lt;/strong&gt; {$fielddef.value|cms_date_format}&lt;br /&gt; {/if}
	&lt;strong&gt;Kursbeginn:&lt;/strong&gt; {$item-&gt;fielddefs.name.value}&lt;br /&gt;
	
	 {$item-&gt;fielddefs.beschreibung.value}&lt;br /&gt;
        Zeit: {$item-&gt;fielddefs.zeit.value}&lt;br /&gt; 
	    Kursgebühr: {$item-&gt;fielddefs.Kursgebuehr.value}	 &lt;br /&gt;
	    Dozent:&lt;a href=&quot;index.php?page=dozenten&quot;&gt; {$item-&gt;fielddefs.dozent.value}&lt;/a&gt;&lt;br /&gt;
	    &lt;!-- Anmeldung erhält den Titel für Formbuilder --&gt;
	    &lt;div class=&quot;Anmeldung&quot;&gt;	&lt;a href =&quot;{cms_selflink href=&#039;anmeldung&#039;}&amp;item={$item-&gt;title}&quot;&gt;Anmeldung&lt;/a&gt; &lt;br /&gt;	
	    &lt;/div&gt;	
	 {/if}
	
	{/foreach}
{/if}

	&lt;/div&gt;&lt;!-- item-properties  // --&gt;

	&lt;a href=&quot;{$return_url}&quot; class=&quot;return-link&quot;&gt;zurück&lt;/a&gt;
	{* or use {$return_link} to create link tag *}

&lt;/div&gt;	
&lt;!-- item //--&gt;</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (chica2)]]></author>
			<pubDate>Fri, 15 Apr 2016 15:20:10 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38524#p38524</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38447#p38447</link>
			<description><![CDATA[<div class="quotebox"><cite>owr_web schrieb:</cite><blockquote><div><p>Und Finger weg von der Modulverwaltung - die ist einfach nur Mist.</p></div></blockquote></div><p>Bin ja eigentlich ein großer Fan der Modularisierung, aber auch da gibt es Grenzen. Und die Modulverwaltung ist eine solche Grenze. Dies gehört für mich ganz klar in den Core!</p><div class="quotebox"><cite>owr_web schrieb:</cite><blockquote><div><p>Zwar schön um zu sehen was du installiert hast und vielleicht noch ob es updates gibt.</p></div></blockquote></div><p>Danke für den Hinweis, nehm ich als Idee für meine 1er Version mit <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" />...</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Sun, 10 Apr 2016 12:29:02 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38447#p38447</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38446#p38446</link>
			<description><![CDATA[<div class="quotebox"><cite>owr_web schrieb:</cite><blockquote><div><p>Sieht nach einem Problem mit den Schreibrechten auf deinem Server aus.<br />Wenn du das css-Feld bearbeitet hast und es wird nicht gespeichert, dann kannst du die css auch hier direkt bearbeiten versuchen und sehen ob die Änderungen übernommen wurden: /modules/Gallery/templates/css</p></div></blockquote></div><p>Hmm, wenn es wirklich dieses Problem betrifft, sollte nach meinem Empfinden auch ein entsprechender Hinweis bzw. aussagekräftige Fehlermeldung ausgegeben werden. Klingt für mich nach einem Bug Report oder Feature Request <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" />. Jos (der Programm-Autor) ist da eigentlich ziemlich offen...</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Sun, 10 Apr 2016 12:25:22 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38446#p38446</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38445#p38445</link>
			<description><![CDATA[<p>Ach ja, Chica2 - welche Gallery-Version hast du im Einsatz? - Wenns nicht die aktuellste ist, solltest du unbedingt updaten.</p><p>Und Finger weg von der Modulverwaltung - die ist einfach nur Mist.<br />Zwar schön um zu sehen was du installiert hast und vielleicht noch ob es updates gibt.<br />Aber ich habe mal testweise versucht Gallery und tinyMCE upzudaten - beide Module funktionierten erst wieder als ich die Dateien per Hand hochgeladen hab.</p>]]></description>
			<author><![CDATA[dummy@example.com (owr_web)]]></author>
			<pubDate>Sun, 10 Apr 2016 07:59:51 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38445#p38445</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] LISE : Gallery anzeigen (CMSms 2.1.1)]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38444#p38444</link>
			<description><![CDATA[<div class="quotebox"><cite>chica2 schrieb:</cite><blockquote><div><p>Die Gallerythumbs werden gezeigt. Beim klick darauf kommt allerdings nur das jpg? <br />(Fancybox) Ja, ich hab die Vorlagen in der Gallery und auch eine ausgewählt. Dort z.B. auch unter Vorlagen / Fancybox , das Vorschaubild größer eingestellt. Das wird aber von der Gallery nicht übernommen, ist nach dem Speichern wieder weg, also leer.</p></div></blockquote></div><p>Das ist kein Problem von LISE, sondern von Gallery. Sieht nach einem Problem mit den Schreibrechten auf deinem Server aus.<br />Wenn du das css-Feld bearbeitet hast und es wird nicht gespeichert, dann kannst du die css auch hier direkt bearbeiten versuchen und sehen ob die Änderungen übernommen wurden: /modules/Gallery/templates/css</p><p>@cyberman: Was LISE betrifft sollte es gelöst sein.</p>]]></description>
			<author><![CDATA[dummy@example.com (owr_web)]]></author>
			<pubDate>Sun, 10 Apr 2016 06:41:09 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=38444#p38444</guid>
		</item>
	</channel>
</rss>
