Zum Inhalt springen

Macina Banners und einbinden in Template

Erstellt am 6. Februar 2007 · 4 Antworten · letzte Antwort am 5. November 2007

Tags: Frage

Billix ·

Hallo!

Versuche Mancina Banner in mein Template einzubinden aber anscheinden blicke ich da nicht durch!

wenn ich in meinem Template den Banner mit

subparts.banner < styles.content.getBorder

funktioniert alles einwandfrei!

Jedoch möchte ich es komplett im Template einbauen sodas ich nicht auf jeder Seite extra einen Datensatz erstellen muss.

in der Hilfe steht folgendes

temp.bannertop < plugin.tx_macinabanners_pi1
temp.bannertop {
left, bottom, right
placement = top
mode = all
pidList = 252
recursive = 0
results_at_a_time = 1
}
marks.bannertop < temp.bannertop

Habe es in meinen TS schon eingebaut aber es funktoniert einfach nicht!

Mein TS schaut so aus!

config {
#Ausgabe von XHTML aktivieren 
xhtml_cleaning = all

#Doctype auf XHTML 1.0 Transitional einstellen
doctype = xhtml_trans

#Sprache für die Attribute "xml:lang" und "lang" im <html>-Tag
htmlTag_langKey = de

#XML Prolog unterdrücken, weil der Internet Explorer ansonsten in den nicht standartkonfomen Quirks-Modus wechselt
xmlprologue = none

#Sprache
#language = de
#locale_all = german

admPanel = 1
inlineStyle2TempFile = 1

# Externalize CSS and JS
removeDefaultJS = 1

#Cache
#cache_clearAtMidnight
#no_Chache=1

# Spam Protection
#spamProtectEmailAddresses = 2
#spamProtectEmailAddresses_atSubst = (at)

}

lib.parseFunc_RTE.tags.link.typolink.target = _self



# Popup für Bilder fomatieren
tt_content.textpic.20{ 
1.imageLinkWrap = 1 
1.imageLinkWrap { 
enable = 1 
bodyTag = <body bgcolor="white" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> 
wrap = <a href="javascript:close();"> | </a> 
JSwindow = 1 
JSwindow.newWindow = 1 
JSwindow.expand = 0,0 
} 
}

tt_content.image.20 { 
1.imageLinkWrap = 1 
1.imageLinkWrap { 
enable = 1 
bodyTag = <body bgcolor="white" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> 
wrap = <a href="javascript:close();"> | </a> 
JSwindow = 1 
JSwindow.newWindow = 1 
JSwindow.expand = 0,0 
} 
}


############ Menu Oben Anfang ###########
temp.MenuOben = HMENU
temp.MenuOben {
entryLevel=0
    # erstes level
  1 = TMENU
  1.wrap = <ul id="nav">|</ul>
  1{
    	  # no state: normale Formatierung
    noBlur=1
    expAll = 1 
    NO{
      wrapItemAndSub = <li class="first">|</li>
    }
     		# act state: gültig von der rootseite bis zur aktuellen Seite
    ACT=1
    ACT{
      wrapItemAndSub = <li class="active">|</li>
    }
     		# cur state: gültig für die aktuelle Seite
    CUR=1
    CUR{
     wrapItemAndSub = <li class="active">|</li>
    }
  }

}
########### Menu Oben Ende ##################



page = PAGE
page.typeNum = 0
page.meta.DESCRIPTION = #
page.meta.KEYWORDS = #
#config.xhtml_cleaning = all
#config.disablePrefixComment = 1
#config.pageTitleFirst = 1
page.includeCSS { 
   file1 = fileadmin/template/test/css/main.css
}

page.headerData.1 = TEXT
page.bodyTag = <body id="type-c">
page.1 = TEMPLATE
#page.1.marks.PAGE_UID = TEXT
#page.1.marks.PAGE_UID.field = uid
page.1 {
   template = FILE
   template.file = fileadmin/template/test/index.html
   workOnSubpart = DOKUMENT
   subparts.INHALT < styles.content.get
   subparts.lcontent < styles.content.getLeft
   subparts.rcontent < styles.content.getRight
# subparts.banner < styles.content.getBorder
   subparts.MENU_OBEN < temp.MenuOben
}

Kann mir jemand die richtige Lösung posten!
DANKE

einpraegsam.​net ·

Erstell ein Extension Template (damit man nich so schnell den Überblick verliert):

temp.macinabanner_links < plugin.tx_macinabanners_pi1
temp.macinabanner_links {
	templateFile = EXT:macina_banners/pi1/template.htm
	placement = top
	mode = all
	pidList = 252
	recursive = 0
	results_at_a_time = 1
        image {
		file.maxW = 190
		#file.params = -quality 90 // activate to force quality 90
		#file.ext = jpg			// activate to force jpg
	}

}
page.1.marks.DEINMARKER < temp.macinabanner_links
isabelle ·

hallo zusammen

ich war mal so frech, da ich aus verzweiflung nicht mehr weiterkommen und habe den code kopiert #paralyzed#

temp.macinabanner_links < plugin.tx_macinabanners_pi1
temp.macinabanner_links {
        #templateFile = EXT:macina_banners/pi1/template.htm
        placement = top
        mode = all
        pidList = 89
        recursive = 0
        results_at_a_time = 1
        image {
                file.maxW = 190
                #file.params = -quality 90 // activate to force quality 90
                #file.ext = jpg   // activate to force jpg
        }

}
page.10.marks.bannertop < temp.macinabanner_links

und hier mein roote ts

page {
   stylesheet = fileadmin/main.css
   meta {
      keywords.field = keywords
      keywords.ifEmpty (
      something
      )
      description.field = description 
      description.ifEmpty (
      something
      )
      author = something
      }
   
   10 = TEMPLATE
   10 {
      template = FILE
      template.file = fileadmin/TPLMain.html
      workOnSubpart = DOCUMENT_BODY
      subparts.CONTENT_FULL < styles.content.get    
      subparts.BASIC_MENU < temp.BASIC_MENU   
      #subparts.BANNERTOP < temp.BANNERTOP
      }       
    }

aber auch mit diesem, wie mit allen anderen versuchen, wird bei mir einfach nichts angezeigt...

habe ich da was falsch gemacht? kann mir jemand bitte helfen?

merci
isa