Re: [TYPO3-german] Sitemap auf jeder Seite im Footer
Am 26.11.2011 12:19, schrieb Yves Chassein (Goolemail): SITE_MAP = COA SITE_MAP { 10 = CONTENT 10 { table = pages select{ pidInList = where = doktype NOT IN (254,255,199,6,5) AND nav_hide = 0 } ... Hier kommt immer der Seitenname in der Hauptsprache, was mache ich falsch, bzw wo ist mein Gedankenfehler! Noch kurz zur Erklärung: Übersetzte Seiten stehen in der Tabelle 'pages_language_overlay', Du fragst aber in Deinem CONTENT-Objekt nur die Tabelle 'pages' ab, also kommt logischerweise immer der Titel der Originalsprache (aus der Tabelle 'pages') dabei raus ;-) Mit der Verwendung des TYPO3-eigenen Sitemap-Typs sollten sowohl Deine Mehrsprachigkeitsprobleme, als auch Deine Abfragen auf doktype und nav_hide automatisch funktionieren... Gruß, Markus ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Sitemap auf jeder Seite im Footer
Hallo Yves, Am 26.11.2011 12:19, schrieb Yves Chassein (Goolemail): Hey, ich habe eine kleine Frage, ich hätte gerne auf jeder Seite im Footer eine kleine Sitemap. Bisher wird dies wie folgt gelöst: SITE_MAP = COA SITE_MAP { 10 = CONTENT 10 { table = pages select{ pidInList = where = doktype NOT IN (254,255,199,6,5) AND nav_hide = 0 } renderObj=COA renderObj { wrap =| 5 = TEXT 5.field = nav_title // title 5.wrap =| 10 = HMENU 10 { special = directory special.value.field = uid 1 = TMENU 1.wrap =| 1.expAll=1 1.noBlur=1 1.NO.wrapItemAndSub =| 1.NO.ATagTitle.field = description // title 1.NO.ATagTitle.wrap = |.. Ein Inhaltselement vom Typ "Sitemap" reicht hierfür doch aus, oder? SITE_MAP < tt_content.menu.20.1 SITE_MAP { special.value.field > special.value = [StartUid] 1.NO.doNotLinkIt = 1 ... 2 < .1 2.NO.doNotLinkIt = 0 ... 3 < .2 4 < .2 ... } Deine wraps etc. habe ich hier mal weggelassen der Einfachheit halber... Das doNotLinkIt aus der 1. Ebene muss Du in den folgenden Ebenen wieder auf 0 setzen, sonst ist die ganze sitemap nicht verlinkt... Gruß, Markus ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Sitemap auf jeder Seite im Footer
Hey, ich habe eine kleine Frage, ich hätte gerne auf jeder Seite im Footer eine kleine Sitemap. Bisher wird dies wie folgt gelöst: SITE_MAP = COA SITE_MAP { 10 = CONTENT 10 { table = pages select{ pidInList = where = doktype NOT IN (254,255,199,6,5) AND nav_hide = 0 } renderObj=COA renderObj { wrap = | 5 = TEXT 5.field = nav_title // title 5.wrap = | 10 = HMENU 10 { special = directory special.value.field = uid 1 = TMENU 1.wrap = | 1.expAll=1 1.noBlur=1 1.NO.wrapItemAndSub = | 1.NO.ATagTitle.field = description // title 1.NO.ATagTitle.wrap = |.. Gewollt ist es so, dass die erste Ebene nicht verlinkt ist. Problem ist aber, dass wenn man es wie oben macht, die erste Ebene also, die die durch den 5.TEXT Bereich erstellt wird, nicht übersetzt wird. Hier kommt immer der Seitenname in der Hauptsprache, was mache ich falsch, bzw wo ist mein Gedankenfehler! Wäre nett wenn mir jemand auf die Sprünge helfen könnte Schönes Wochenende Yves ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german