Zum Inhalt springen

Content und Navigation in einen Marker

Erstellt am 20. Dezember 2007 · 13 Antworten · letzte Antwort am 4. Januar 2008

Tags: Frage

eisenfuss ·

hallo!

mein Template sieht vor, dass im linken Frame die Navigation angezeigt wird, ein grafisches Menü für den Marker ###MENU_LINKS### erstellt wird (siehe Code).
Wie kann ich es mir ermöglichen zusätzlich noch Content über/unter die Navigation zu erstellen?

MENU_LINKS = HMENU
                 MENU_LINKS  {
                                   wrap=<imgsrc="fileadmin/images/linie_weiss.gif" width="178" height="1"><br />|
                                   special = directory
                                   special.value = 1
                                   1 = GMENU
                                   1.NO = 1
                                   1.NO {
                                           wrap=|<br />
                                           XY = 178, 24
                                           backColor = #0E4371
                                           10 = TEXT
                                           10.text.field = title
                                           10.fontColor = #FFFFFF
                                           10.fontFile =fileadmin/fonts/verdana.ttf
                                           10.fontSize = 12
                                           10.niceText = 1
                                           10.offset = 14, 16
                                           20=IMAGE
                                           20.file=GIFBUILDER
                                           20.file {
                                                     XY=178,1
                                                     backColor=white
                                                     }
                                           20.offset=0,23
                                           }
                                    1.RO<.1.NO
                                    1.RO.backColor=#061467
                                    2 <.1
                                    2.NO {
                                            backColor = #D3E2F9
                                            10.fontColor = #061467
                                            10.fontSize = 10
                                            }
                                    2.RO < .2.NO
                                    2.RO.backColor = #C1D5F4
                                    }
                                                   }
eisenfuss ·

hi just2b,

irgendwie krieg ich das noch nicht so hin 😢
würdest du mir nochmal helfen bitte?

MENU_LINKS = COA
                 MENU_LINKS.10 = HMENU
                 MENU_LINKS.10  {
                                   wrap=<imgsrc="fileadmin/images/linie_weiss.gif" width="178" height="1"><br>|
                                   special = directory
                                   special.value = 1
                                   1 = GMENU
                                   1.NO = 1
                                   1.NO {
                                           wrap=|<br>
                                           XY = 178, 24
                                           backColor = #0E4371
                                           10 = TEXT
                                           10.text.field = title
                                           10.fontColor = #FFFFFF
                                           10.fontFile =fileadmin/fonts/verdana.ttf
                                           10.fontSize = 12
                                           10.niceText = 1
                                           10.offset = 14, 16
                                           20=IMAGE
                                           20.file=GIFBUILDER
                                           20.file {
                                                     XY=178,1
                                                     backColor=white
                                                     }
                                           20.offset=0,23
                                           }
                                    1.RO<.1.NO
                                    1.RO.backColor=#061467
                                    2 <.1
                                    2.NO {
                                            backColor = #D3E2F9
                                            10.fontColor = #061467
                                            10.fontSize = 10
                                            }
                                    2.RO < .2.NO
                                    2.RO.backColor = #C1D5F4
                                    }
                                                   }
                       [b]MENU_LINKS.20 < styles.content.get [/b]

so müsste das doch richtig sein oder??
die seite ist übrigens: http://www.kolonne7.de

eisenfuss ·

Hi wunschtacho,

ich glaube, dass ich mich falsch ausgedrückt habe. Ich möchte nicht den news-content im Marker angezeigt bekommen (was wie von euch beschrieben auch funktioniert), sondern ich möchte in dem Marker neuen content (text mit bild, plugins, extensions) anzeigen.

Ich möchte gern, dass ich im Pagemenü auf "new content" klicke, mir z.b. eine Extension wähle, die Position auf "left" setze, und mir das Ganze dann unterhalb meiner Navigation angezeigt wird...

Wie realisiere ich das?

eisenfuss ·
             MENU_LINKS = COA
                 MENU_LINKS.10 = HMENU
                 MENU_LINKS.10  {
                                   ...
                                    
                                    }
                                                   
                                                   
                 MENU_LINKS.20 < styles.content.getLEFT

das klappt nicht.. 😢
mach ich da noch was falsch? #angry#

eisenfuss ·

tja auch wenn ich Left richtig schreibe, bekomme ichs nicht hin 😢
Hat evtl jemand ganz viel Zeit, mir das mal eben im Template zu ändern?
Dann PN an mich. Würd mich freuen..

Lg,
Eisenfuss

eisenfuss ·

sorry, dass ich nochmal nerven muss. Aber es funktioniert einfach nicht...
habe mir jetzt eine temp-Variabel angelegt, mit der ich den linken Content auslese. Danach kopiere ich das in MENU_LINKS.20.
Nur leider zeigt er nichts an. Schiebe ich den Content (MENU_LINKS.20 < styles.content.get) in MENU_LINKS zeigt er den Content (mit colPos=0) auch an..

temp.content-Left = CONTENT 
temp.content-Left { 
  table = tt_content 
  table=tt_content
  select.orderBy=sorting
  select.where=colPos=1
  select.pidInList = 1    
                  } 
.
.
.
MENU_LINKS.20 < temp.content-Left

Bitte bitte Hilfeee

oclemens ·

Hallo eisenfuss,

anbei ein Code Schnipsel, der die Ausgabe der Linken Spalte erzeugt

temp.SPALTELINKS = CONTENT
temp.SPALTELINKS{
	table = tt_content
	select{
		where = colPos = 1
		orderby = sorting
		languageField = sys_language_uid
	}
}
.
.
.
MARKER.20 < temp.SPALTELINKS

Olaf Clemens

eisenfuss ·

Hallo Michaelh74, hallo oclemens,
danke nochml für eure Antworten. Das mit dem styles.conten.getLeft hatte ich ja schon probiert, klappte aber nicht ohne folgenden Zusatz:

MENU_LINKS.20.select.pidInList = 1

Warum ist der denn unabdingbar??
Vielen Dank!! Habt mir echt geholfen!!

Michaelh74 ·

Damit holt er sich den Eintrag von der Spalte links aus der Seite 1.
Bei z.B. MENU_LINKS.20.select.pidInList = 4 würde er Content Left aus Seite mit der ID = 4 holen. Ohne diesen Eintrag würde T3 immer Content Left der aktuellen Seite nehmen.

Gruß
Michael