Zum Inhalt springen

Advanced Banner in Marker ausgeben.

Erstellt am 17. November 2005 · 12 Antworten · letzte Antwort am 18. November 2005

Tags: Frage

adeltraut ·

Hier ist mein ganzes Setup, aber ich habe es genau so gemacht, wie du gemeint hast

page = PAGE
page {
        typeNum = 0
        stylesheet = fileadmin/thinkgroup/Css/style1.css
        bodyTag = <body class="backhead" bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> 
        

plugin.tx_macinasearchbox_pi1 {
        pidSearchpage = 24
} 

        config.index_enable = 1
        config.language = de

        10 = TEMPLATE
        10 {
                template = FILE
                template.file = fileadmin/thinkgroup/index_template.html
                workOnSubpart = DOKUMENT

                 marks.header = IMAGE 
                 marks.header { 

                 file.import.field = media 
                 file.import = uploads/media/ 
                 file.import.listNum = 0 
                 }


                 marks {
                        INHALT = CONTENT
                        INHALT {
                                table = tt_content
                                select {
                                        where = colPos = 0
                                        orderBy = sorting
                                }
                        }
                        content_rechtse = CONTENT
                        content_rechtse {
                                table = tt_content
                                select {
                                        where = colPos = 3
                                        orderBy = sorting
                                }
                        }
                }
       
marks.suche < plugin.tx_macinasearchbox_pi1


#################################################################
#Hier erfolgt die Zuweisung des Bannersystems
#################################################################
 
temp.bannertop < plugin.tx_macinabanners_pi1
temp.bannertop {
# show banners with this attribute, options are: top, left, bottom, right
placement = top

#mode to show banners, options are: all, first, random
mode = all

# list of page ids where the banners should be taken from ( comma seperated f.E.: 1,5,7)
pidList = 46

# levels of recoursion to search for banners
recursive = 0
}
marks.bannertop < temp.bannertop



#################################################################
# Hier erfolgt die Gestaltung des oberen Menüs
#################################################################

marks.MENU_OBEN = HMENU
marks.MENU_OBEN.entryLevel = 0
marks.MENU_OBEN.1 = TMENU
marks.MENU_OBEN.1 {
	expAll=0
	

                   NO {
		ATagParams = class="menu_1_2" 
                                linkWrap = &nbsp; | &nbsp<img src="fileadmin/thinkgroup/Bilder/bg/menue_top_start.gif" width="1" height="18">

	}
                  
}


#################################################################
# Hier erfolgt die Gestaltung des linken Menüs
#################################################################

marks.MENU_LINKS = HMENU
marks.MENU_LINKS.entryLevel = 1
marks.MENU_LINKS.1 = TMENU
marks.MENU_LINKS.1 {
	expAll=0
	

                   NO {
		ATagParams = class="menu_1_1" 
                                linkWrap = <table width="190"  border="0" cellpadding="5" cellspacing="0" ><tr><td width="190" align="left" background="fileadmin/thinkgroup/Bilder/bg/menue_1.gif" class="menu_1_1">&nbsp;&nbsp;&nbsp;&nbsp; | </td></tr></table>
	}
                  

                   ACT{
                                ATagParams = class="menu_1_2" 
                               linkWrap = <table width="190"  border="0" cellpadding="5" cellspacing="0"><tr><td width="190" align="left" background="fileadmin/thinkgroup/Bilder/bg/menue_1_over.gif" class="menu_1_2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | </td><tr></table>
                          }
                   ACT=1
                 }





#################################################################
# Hier erfolgt die Gestaltung des unteren Menüs
#################################################################

marks.MENU_LINKS2 = HMENU
marks.MENU_LINKS2.entryLevel = 1
marks.MENU_LINKS2.1 = TMENU
marks.MENU_LINKS2.1 {
	expAll=0
	

                   NO {
		ATagParams = class="menu_1_1" 
                                linkWrap = <table width="190"  border="0" cellpadding="6" cellspacing="0" ><tr><td width="123" align="left" class="menu_1_1">&nbsp;&nbsp;&nbsp;&nbsp; | </td><td></td></tr></table>
	}
                  

                   ACT{
                                ATagParams = class="menu_1_2" 
                               linkWrap = <table width="190"  border="0" cellpadding="6" cellspacing="0"><tr><td width="123" align="left" background="fileadmin/thinkgroup/Bilder/bg/menue_1_over.gif" class="menu_1_2">&nbsp;&nbsp;&nbsp;&nbsp; | </td><td></td><tr></table>
                          }
                   ACT=1
                 }








#################################################################
# Hier erfolgt die Gestaltung des Klickpfades
#################################################################

marks.click_pfad = HMENU
marks.click_pfad {
special = rootline
special.range = 0|-1
1 = TMENU
1.target = _self
1.wrap = | 
1.NO.ATagParams =class="menu_1_1" 
1.NO.linkWrap = <img src="fileadmin/thinkgroup/Bilder/arrow/menu_2_1.gif"></img> | &nbsp;
}


#################################################################
# Hier wird das Druckfenster festgelegt
#################################################################

marks.PRINT = TEXT 
marks.PRINT.value = Druckversion 
marks.PRINT.postUserFunc = tx_make_printlink 
marks.PRINT.postUserFunc.include_post_vars = 1 
marks.PRINT.postUserFunc.target = _blank 
marks.PRINT.postUserFunc.popup = 1 
marks.PRINT.postUserFunc.windowparams = resizable=yes,toolbar=no,scrollbars=yes,menubar=no,width=670,height=400 
) 
marks.PRINT.postUserFunc.windowname = printwindow 
(
Twinstar ·

Sind die marker nicht case sensitive? Hast du im Template ###bannertop### oder ###BANNERTOP### geschrieben?
Mit dem case sensitive bin ich mir grad net sicher achte aber trotzdem immer drauf.

Twinstar ·
adeltraut schrieb

Jo sid sie, aber ich habe schon richtig geschrieben

###bannertop###

Der Banner wird aber nicht einmal angepsprochen

Kannst du mir mal die URL geben? Will nur sehen ob an der Stelle wo der Banner sein soll ###bannertop### steht oder ob garnix zu sehen ist.

adeltraut ·

No, habe es gerade probiert. Geht leider auch nicht. Aber es wird ja nicht einmal der Marker angesprochen. das finde ich so komisch.

Twinstar ·

alo nur:

marks.BANNERTOP < temp.bannertop

geht bei mir auch nicht.

Ich muss schon schreiben:

page.10.marks.BANNERTOP < temp.bannertop

Hast du auch schon einen Sysfolder gemacht mit einem Datensatz mit Banner. Hast du da auch bei Anzeige oben angegeben?

Versuch mal:

page.marks.BANNERTOP < temp.bannertop
Twinstar ·

Wenn es als Plugin Inhaltselement funktioniert kann es nur noch am:

marks.BANNERTOP < temp.bannertop

liegen.

Case sensitivity hast du geprüft.

Bleibt noch die Stelle an der das Script generell steht.
Sehe da aber auch noch nicht ganz die Lösung in deinem TS-Setup.
Muss nochmal nachdenken.