Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 14.02.08, 10:15
Forum Newbie
 
Registriert seit: 14.02.08
Beiträge: 12
Marker werden nur an bestimmten Stellen im Template angesprochen

Hallo alle zusammen,

ich habe folgendes Problem:

Meine Marker (Platzhalter) werden nur dann angesprochen, wenn ich sie im HTML-Template relativ weit oben setze. Ab einem bestimmten Punkt werden die nicht mehr angesprochen.

Also wenn die Marker weiter oben stehen ist alles okey, dann werden die Marker wie gewünscht angesprochen (stehen allerdings an einer falschen Position). Wenn sie unten stehen werden nur die Platzhalter angezeigt.

Woran mag das liegen?

MfG Mansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
  #2  
Alt 14.02.08, 10:33
Forum Stammgast
 
Registriert seit: 11.01.08
Ort: Oberfranken
Alter: 21
Beiträge: 142

Kannst du mal dein TS posten. Wäre hilfreich
__________________
Gruss Tycho
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 14.02.08, 11:31
Forum Newbie
 
Registriert seit: 14.02.08
Beiträge: 12

Hier mein TS-Code:

Code:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template = FILE
  template.file = {$main_template}
}


# Default PAGE object:
page = PAGE
page {
    typeNum = 0
    config.admPanel = 1
    stylesheet >
   
    includeCSS {
              file1 = {$stylesheet}
              file1.title = Standard
              file1.media = screen,projection
              file2 = {$stylesheet_print}
              file2.title = Print
              file2.media = print
              file3 = fileadmin/css/tt_news_styles.css
    }
    10 < temp.mainTemplate
    10 {
    workOnSubpart = BODY_INHALT
     }

    20 = HMENU
    20 < plugin.tx_waprintlinkpage_pi1.menu

    config.doctype = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"
     meta {
            description = {$meta.description}
            keywords = {$meta.keywords}
            language = {$meta.language}
            robots = {$meta.robots}
            revisit-after = {$meta.revisit}
        }
      shortcutIcon = fileadmin/template/images/favicon.ico
      headerData.10 = TEXT
      headerData.10.value = <meta http-equiv="imagetoolbar" content="no" />
      /*
      headerData.20 = TEXT
      headerData.20.value = <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
      */
}



### Pagetitle ###
includeLibs.pagetitle = typo3conf/ext/mf_pagetitle/pagetitle.php
plugin.mf_pagetitle.title = ThyssenKrupp EGM | {page:title} 
config.titleTagFunction = user_pagetitle_class->changetitle


### Druckansicht ###
/*
druckansicht = PAGE
druckansicht {
               typeNum = 98
               stylesheet =fileadmin/css/style.css

               10=TEMPLATE
               10  {
                     template = FILE
                     template.file = fileadmin/templates/template.htm
                     workOnSubpart = BODY_INHALT
                   }

               druckansicht.config.index_enable = 0

               10.subparts {
                             INHALT2 < styles.content.get
                           }

             }


druckversion = TEXT
druckversion {
               value = Druckversion
               wrap = <span class="printversion">|</span>
               aTagParams = class="printlinkt"
               postUserFunc = tx_make_printlink
               postUserFunc.target = _blank
             }

*/


druckversion = HTML
druckversion.value (
    <a href="javascript:window.print()" title="Diese Seite drucken" class="printversion">Druckversion</a>
)

### Hilfsnavigation (Metanavigation) ###

hilfsnavigation = HMENU
hilfsnavigation {
    special = directory
    special.value = 2
    1 = TMENU
    1.NO {
      after =  <img src="fileadmin/css/images/bg_dot.gif" /> |*| <img src="fileadmin/css/images/bg_dot.gif" /> |*| &nbsp;
    }
      1.CUR = 1
      1.CUR.doNotLinkIt = 1
      1.CUR.after = <img src="fileadmin/css/images/bg_dot.gif" /> |*| <img src="fileadmin/css/images/bg_dot.gif" /> |*| &nbsp;
}

### Grafisches Menu ###

menu1 = HMENU
menu1 {
    special = directory
    special.value = 3
    1 = GMENU
    1 {
        NO {
       backColor = #003466
       XY = [10.w]+20, 24
       10 = TEXT
       10 {
          text.field = title
          fontColor = #FFFFFF
          offset = 10, 16
          fontSize = 8
          fontFile = fileadmin/Schriften/TKRegular.ttf
          niceText = 1
          }
      }
   RO < .NO
   RO = 1
   RO {
      backColor = #E5E5E5
      10 = TEXT      
      10.fontColor = #003466
    }
    CUR < .RO
    CUR = 1
   }
}


### Menu auf der linken Seite ###

menu2 = HMENU
menu2.entryLevel = 2
menu2 {
     wrap = <ul>|</ul>
     
### 1. Menüebene des linken Menüs ###
     1 = TMENU
     1.NO = 1
     1.NO {
        linkWrap = <li class="level1">|</li>
}
     1.ACT = 1
     1.ACT {
         linkWrap = <li class="level1_active">|</li>
         doNotLinkIt = 1
      }

### 2. Menüebene des linken Menüs ###
     2 = TMENU
     2.NO = 1
     2.NO {
        linkWrap = <li class="level2">|</li>
}
     2.ACT = 1
     2.ACT {
         linkWrap = <li class="level2_active">|</li>
         doNotLinkIt = 1
      }

### 3. Menüebene des linken Menüs ###
     3 = TMENU
     3.NO = 1
     3.NO {
        linkWrap = <li class="level3">|</li>
     }
     3.ACT = 1
     3.ACT {
         linkWrap = <li class="level3_active">|</li>
         doNotLinkIt = 1
      }
   }
}


### Pfad-Navigation ###

pfad = HMENU
pfad {
     special = rootline
     special.range = 2|-1
     1 = TMENU
     wrap = <a href="index.php" title="" alt="">Startseite</a>|
     1.NO = 1
     1 {
        NO.before = <img src="fileadmin/css/images/pfeil_bcp-hi.gif" alt="" />    
        CUR = 1
        CUR.doNotLinkIt = 1
        CUR.before = <img src="fileadmin/css/images/pfeil_bcp-lo.gif" alt="" />
   }
}


### Überschrift der Inhaltsseiten ###

ueberschrift = TEXT
ueberschrift {
    field = subtitle//title
    wrap = <h1>|</h1>
}

###Contentfooter ###

toplink = HTML
toplink.value (
    <a href="#top" title="nach oben" class="totop">nach oben</a>
)


pdf = TEXT
pdf {
value = PDF-Version
postUserFunc = tx_pdfgenerator->makePdfLink
postUserFunc.target =
postUserFunc.no_blur = 1
postUserFunc.attachment = 2
} 


### Footernavigation ###

fuss = HMENU
fuss {
    special = directory
    special.value = 80
    excludeUidList = 81
    1 = TMENU
    1.NO {
      after =  &nbsp;|&nbsp;|*|&nbsp;|&nbsp;|*| &nbsp;<br/>
    }
}

copyright = TEXT
copyright.value = {$text_copyright}

impressum = HTML
impressum.value (
    <a href="index.php?id=81" title="Zum Impressum/Disclaimer">Impressum/Disclaimer</a>&nbsp;|
)

stand = COA
stand {
  10 = TEXT
  10.value = Stand:&nbsp;
  20 = TEXT
  20 {
    data = field:SYS_LASTCHANGED
    strftime = %d.%m.%Y
  }
}

### News ###

plugin.tt_news.template.file = fileadmin/template/tt_news_template.tmpl
plugin.tt_news.pid_list >
plugin.tt_news.pid_list = {$pid_list}
plugin.tt_news.recursive >
plugin.tt_news.recursive = 1
plugin.tt_news.singlePid = {$singlePid}
plugin.tt_news {
    archive = 1
    datetimeDaysToArchive = 30
    enableArchiveDate = 1
    archiveTypoLink.parameter = {$archiveTypoLink}
    reverseAMenu = 1
}

### Suche ###

suche = HTML
suche.value (
<h2>Website durchsuchen</h2>
    <form action="index.php?id=15&amp;no_cache=1&amp;L=0" name="fc0a0ed8249973a8ae5fe147bf4ed97a" enctype="multipart/form-data" method="post">
      <input type="hidden" name="stype" value="L0" />
      <input type="hidden" name="locationData" value="15:tt_content:33"/>
<input type="text" name="sword" size="20" value=""  />
<input type="hidden" name ="scols" value="tt_content.header-bodytext-imagecaption">
<input name="searchgo" id="searchgo" src="fileadmin/template/images/btn_suche_lo.gif" onmouseover="document.getElementById('searchgo').src='fileadmin/template/images/btn_suche_hi.gif';" onmouseout="document.getElementById('searchgo').src='fileadmin/template/images/btn_suche_lo.gif';" type="image" />
   </form>
)


### Sitemap ###

tt_content.menu.20.2.stdWrap.wrap = <div class="sitemap">|</div>
tt_content.menu.20.2 {
          excludeUidList = 2, 80
         special = directory
         special.value.field = pages
          1.NO.linkWrap = |
          1.NO.allWrap = <div class="sitemap1"> | </div>
          2.NO.linkWrap = |
          2.NO.allWrap = <div class="sitemap2">|</div>
         3.NO.linkWrap = |
         3.NO.allWrap = <div class="sitemap3"> | </div>
         4.NO.linkWrap = |
         4.NO.allWrap = <div class="sitemap4"> | </div>
}

###Zum Testen###
dummy = TEXT
dummy.value = Hallo was geht?!


###ZUWEISUNG####
page.10.subparts {     
        PFAD < pfad
        FOOTERNAVIGATION < fuss
        SUCHE < suche
        INHALT < styles.content.get
        HILFSNAVIGATION < hilfsnavigation
        HAUPTNAVIGATION < menu1
        UNTERNAVIGATION < menu2
        UEBERSCHRIFT < ueberschrift
        LINK_OBEN < toplink
        PRINT_LINK < druckversion
        PDF_LINK < pdf
        AKTUELLES < news
        SITEMAP < sitemap
        COPYRIGHT < copyright
        LINK_IMPRESSUM < impressum
        AKTUELLER_STAND < stand
        
}
Ich hoffe Du kannst hier einen Fehler finden...

MfG Mansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 14.02.08, 11:52
Forum Stammgast
 
Registriert seit: 11.01.08
Ort: Oberfranken
Alter: 21
Beiträge: 142

Bin leider noch nicht so der TS profi.
ich post mal meine Zuweisungen der Marker, vielleicht hilft dir das weiter.
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
# Configuring the Auto-Parser:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/template/Design/design.html
# Here we define which elements in the HTML that
# should be wrapped in subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/template/Design/
}


temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Select only the content between the -tags
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.NAVIGATION< temp.gmenu
subparts.SUBMENU < temp.naviunten
subparts.SUBMENU2 < temp.naviunten2
subparts.SPRACHE < lib.langMenu
subparts.PFADBOX < temp.location
subparts.AKTSEITE < temp.aktlocation
subparts.SIDEBOX < temp.randrechts
subparts.INHALT < styles.content.get
subparts.COPYBOX < temp.Copyright
}
page = PAGE
page.10 =< plugin.tx_automaketemplate_pi1  
page.10 < temp.mainTemplate
__________________
Gruss Tycho

Geändert von Tycho (14.02.08 um 12:28 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 14.02.08, 12:29
Forum Newbie
 
Registriert seit: 14.02.08
Beiträge: 12

Vielen Dank für Deine schnelle Hilfe. Leider hat es nicht geklappt.

Ich habe Deinen TS-Code ersetzt/eingefügt und im HTML-Template entsprechend den Subpart angepasst. Leider wurde so kein einziger Marker angesprochen.

Von der Grundsache her funktioniert ja alles, wenn die Marker an einer bestimmten Stelle im HTML-Template stehen. Durch das reine Ändern auf DOCUMENT_BODY wurden die Marker wie bisher angesprochen, bzw. teilweise nicht angesprochen.

Ich hoffe Du oder jemand anderes haben noch weitere Tipps. Ich habe da leider schon relativ viel Zeit investiert...

MfG Mansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 14.02.08, 12:34
Forum Stammgast
 
Registriert seit: 11.01.08
Ort: Oberfranken
Alter: 21
Beiträge: 142

und wo befindet sich die bestimmte Stelle an der es funktioniert. Und wo befindet sich die Stelle wo es nicht funktionert? bzw. kannst du mal den Teil deines HTML Templates posten
__________________
Gruss Tycho
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 14.02.08, 12:47
Forum Newbie
 
Registriert seit: 14.02.08
Beiträge: 12

Hier ein Ausschnitt aus dem HTML-Template:

HTML-Code:
<div class="contentfooter">###LINK_OBEN### ###PRINT_LINK### ###PDF_LINK###</div> </div> <div class="inhaltmarginal"> <div class="footer">###FOOTERNAVIGATION### ###COPYRIGHT### ###LINK_IMPRESSUM### ###AKTUELLER_STAND###</div> <div class="karriere"><h2>Karriere bei ThyssenKruppp&nbsp;EGM</h2>
Es handelt sich um den footer-div. An dieser Stelle funktioniert das. Verschiebe ich diesen in den karriere-div vor die h2, dann werden die ersten drei Marker aus dem footer-div angesprochen (AKTUELLER_STAND nicht). Verschiebe ich diesen in die h2 oder weiter nach unten, wird keiner der Marker im footer-div angesprochen. Das sind die Zeilen 30 bis 34 der Datei.

Ich hoffe ist verständlich...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
jede level1 seite mit dyn. level2 seiten an andere stellen im template linken Duke GMENU, HMENU, TMENU und Co. 2 31.03.08 17:23
Wo werden die ###USER### Marker ersetzt? lorrey Direct Mail 0 28.03.08 16:24
Marker im Plaintext Template werden nicht ersetzt texasfrank Direct Mail 3 01.02.08 14:21
tt_news > ###news_image### an versch. Stellen im Template? Duke News (tt_news, mininews und Co) 1 10.01.08 11:15
nach TV! browser stellen Template unterschiedlich dar Hänz up TemplaVoila 2 24.07.07 18:05


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS