Zum Inhalt springen

Template Selector => Header

Erstellt am 11. Februar 2005 · Noch keine Antworten

Tags: Frage

gaucho ·

Hallo,
ich habe ein Problem mit den Headern beim Template Selector Modul. Ich habe die Templates in main und sub-templates getrennt, jedes hat im Header ein Verweis auf eine Stylesheet-Datei. Der Verweis des Haupttemplates macht keine Probleme, das des Subtemplates krieg ich nicht eingebunden. Der Rest funktioniert ohne Probleme.
Hier nun das Skript:

plugin.tx_automaketemplate_pi1 { 
   content = FILE 
   content < plugin.tx_rlmptmplselector_pi1
   content.defaultTemplateFileName = content.html
    #elements >
    elements { 
      BODY.all = 1 
      BODY.all.subpartMarker = DOCUMENT_BODY 

      HEAD.all = 1 
      HEAD.all.subpartMarker = DOCUMENT_HEADER
      HEAD.rmTagSections = title 
      
      TD.all = 1
      DIV.all = 1

      
   }

   relPathPrefix = fileadmin/templates/altbus/ 
}
temp.content_cAreaHeader = TEMPLATE
temp.content_cAreaHeader{
   #template < plugin.tx_automaketemplate_pi1
   template < temp.content_cArea.template
   workOnSubpart = DOCUMENT_HEADER
}

temp.content_cArea = TEMPLATE 
temp.content_cArea { 
   template < plugin.tx_automaketemplate_pi1 
   template.content.templateType = sub 
   template.relPathPrefix = fileadmin/templates/elements/ 
   template.elements >
   template.elements { 
      HEAD.all = 1 
      HEAD.all.subpartMarker = DOCUMENT_HEADER
      HEAD.rmTagSections = title, style 
      
      TD.all = 1
      DIV.all = 1
      
   } 
   
   workOnSubpart = contentsection
   subparts {
      colNormal < styles.content.get
      colLeft < styles.content.getLeft
      colRight < styles.content.getRight
   }
}
temp.content_mainHeader = TEMPLATE
temp.content_mainHeader{
   template < plugin.tx_automaketemplate_pi1
   workOnSubpart = DOCUMENT_HEADER
}

temp.content_main = TEMPLATE
temp.content_main {
   disableAllHeaders = 1
   config.doctype = xhtml_trans
   bodyTagCObject < plugin.tx_automaketemplate_pi1
   bodyTagCObject.getBodyTag=1
   
   10 = TEMPLATE
   10{
      template < plugin.tx_automaketemplate_pi1
            
      workOnSubpart = DOCUMENT_BODY
              
      subparts{
         subtemplate < temp.content_cArea
         
      }
   }
  
} 

content_frame < temp.content_main
content_frame.headerData.10 < temp.content_mainHeader
content_frame.headerData.20 < temp.content_cAreaHeader

Weiß Jemand Rat?

Kleine Zusatzfrage

Ich wollte ein Bild in eins dieser Standard Content Elemente Bild / Text mit Bild einfügen. Wenn ich das richtig sehe kann man ja ein Bild von 300px x 200px einfügen, die Anzeigehöhe und Breite durch Angabe der Werte (+Häkchen) beschränken (Bsp: 150 x 100), so daß so eine Art Mini-Bild auf der Seite angezeigt wird. Wenn man dann das Bild anklickt öffnet sich ein Fenster mit dem Bild in Originalgröße.

Nun das funktioniert bei mir nicht, im Backend werden die Bilder verkleinert angezeigt, Bsp: Dateiliste oder Bilder, im Frontend funktioniert das nicht.
Weiß Jemand Rat?
Habe schon Einiges was in Listen/Foren zur Überprüfung vorgeschlagen wurde geprüft, ImageMagick, etc., aber das scheint alles OK zu sein.
Typo 3.7 auf Suse 9.1

Danke im Voraus

gaucho