<?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=1135&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Informationen für CMS/made simple / [GELÖST] <body id> der übergeordneten Seite übernehmen -Navigation/CSS]]></title>
		<link>http://www.cmsmadesimple.de/forum/viewtopic.php?id=1135</link>
		<description><![CDATA[Die aktuellsten Beiträge in [GELÖST] <body id> der übergeordneten Seite übernehmen -Navigation/CSS.]]></description>
		<lastBuildDate>Thu, 11 Aug 2011 05:52:19 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [GELÖST] <body id> der übergeordneten Seite übernehmen -Navigation/CSS]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=9858#p9858</link>
			<description><![CDATA[<p>Das wars! Jetzt funktioniert es,</p><p>Vielen vielen Dank für die super schnelle Antwort, NaN... </p><p>Ich freue mich total <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p><br /><p>Danke</p>]]></description>
			<author><![CDATA[dummy@example.com (crossfire)]]></author>
			<pubDate>Thu, 11 Aug 2011 05:52:19 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=9858#p9858</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] <body id> der übergeordneten Seite übernehmen -Navigation/CSS]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=9854#p9854</link>
			<description><![CDATA[<p>Schau Dir dazu mal das Modul <a href="http://dev.cmsmadesimple.org/project/files/418" rel="nofollow">CGSimpleSmarty</a> an.<br />Eine ausführliche Doku dazu findest Du in der Modulhilfe)</p><p>In Deinem Falle sollte nach dem Installieren des Moduls mit folgender Funktion das Alias der übergeordneten Seite ermittelt werden können:</p><div class="codebox"><pre><code>{$cgsimple-&gt;get_parent_alias(&#039;&#039;,&#039;parent_alias&#039;)}
{if $parent_alias == &#039;&#039;}
    {assign var=&quot;parent_alias&quot; value=$page_alias}
{/if}

...

{$parent_alias}</code></pre></div><p>Sollte die Seite keine übergeordnete Seite haben, dann wird das Alias der aktuellen Seiten genommen.<br />Das Beispiel kannst Du in einer Zeile als Body-ID schreiben:</p><div class="codebox"><pre><code>&lt;body id=&quot;{$cgsimple-&gt;get_parent_alias(&#039;&#039;,&#039;parent_alias&#039;)}{if $parent_alias == &#039;&#039;}{assign var=&quot;parent_alias&quot; value=$page_alias}{/if}{$parent_alias}&quot;&gt;</code></pre></div><p>Sollte es mehr als zwei Ebenen geben, dann wäre anstelle von </p><div class="codebox"><pre><code>{$cgsimple-&gt;get_parent_alias(&#039;&#039;,&#039;parent_alias&#039;)}</code></pre></div><p> die Funktion </p><div class="codebox"><pre><code>{$cgsimple-&gt;get_root_alias(&#039;&#039;,&#039;parent_alias&#039;)}</code></pre></div><p> besser.</p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Wed, 10 Aug 2011 22:48:09 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=9854#p9854</guid>
		</item>
		<item>
			<title><![CDATA[[GELÖST] <body id> der übergeordneten Seite übernehmen -Navigation/CSS]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=9852#p9852</link>
			<description><![CDATA[<p>Hallo zusammen,</p><p>habe folgendes Problem:</p><p>Meine Navigationsleiste besteht aus Haupt - und Unterseiten:</p><p>Hauptseite 1<br />- Unterseite 1<br />- Unterseite 1</p><p>Hauptseite 2<br />- Unterseite 2<br />- Unterseite 2<br />- Unterseite 2<br />...</p><br /><p>Die Hauptseiten-Navigation sind im CSS Code definiert (sie werden durch den Page-Alias erkannt und zugeordnet z.B: Hintergrundbild, Positionierung, Schrift etc.)</p><p>Das Problem sind nun die Unterseiten, - denn ihre CSS-Konfiguration ist genau die gleiche, wie die, der <strong>jeweiligen</strong> Hauptseite <br />(Unterseite 2 soll sich nach Hauptseite 2 richten)</p><p>Wie ist das nun zu bewerkstelligen, dass ich nicht die CSS Datei mit ständig gleichem Code zumülle, - also dass vielleicht einfach die body-id der jeweiligen Hauptseite ausgelesen und übernommen wird?</p><p>Hier die Code der Hauptseiten:</p><p><strong><br />Template:</strong></p><div class="codebox"><pre><code>&lt;body id=&quot;{$page_alias}&quot;&gt;</code></pre></div><p>Hauptseite (sieht dann z.B: so aus im Browser:</p><div class="codebox"><pre><code>&lt;body id=&quot;startseite&quot;&gt;</code></pre></div><p>Die Unterseite soll sich jetzt von der body-id der Hauptseite, - also in dem Fall der startseite richten, - wie geht das?:<br />Wie muss man das ins Template schreiben oder in die CSS-datei?</p><p>CSS von &quot;startseite&quot; sieht so aus und so soll es auch für die Unterseiten von &quot;startseite&quot; aussehen:</p><div class="codebox"><pre><code>#startseite .bg_menu {
background:url(/images/1page_bg_menu.jpg) 0 0 no-repeat;
}

#startseite .bg_menu ul.navigation li {
float:left; 
display:block; 
width:100px;
}

#startseite .bg_menu ul.navigation li a {
color:#d2ffa5; 
background:url(/images/navigation_marker_1.gif) center left no-repeat; 
padding:0 0 0 0px; 
text-decoration:none;
font-size:0.812em;

}

#startseite .bg_menu ul.navigation li a:hover {
text-decoration:underline;
font-weight:normal;
}</code></pre></div><p>Kann ich das &lt;body id&gt;-Tag so lassen oder muss da noch was hin, dass er nach dem &quot;parent&quot; also der übergeordneten Site schauen soll oder kann man das im CSS Code sagen, dass er für &quot;startseite&quot; und alle Unterseiten folgenden Code annehmen soll??</p><p>Vielen Dank für jede Antwort</p><p>CrossFire</p>]]></description>
			<author><![CDATA[dummy@example.com (crossfire)]]></author>
			<pubDate>Wed, 10 Aug 2011 20:45:51 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=9852#p9852</guid>
		</item>
	</channel>
</rss>
