[TYPO3-UG Dutch] Beginnersvraag

Pascal Cramer pascal at [nospam]roguesheep.nl
Wed Sep 26 09:28:41 CEST 2007


Hmmm, na een bak koffie lees ik nog eens je vraag..
wellicht is voor jouw opzet voldoende:

60 = TEXT
60 < styles.content.get

en daarbij de static template css_styled_content invoegen in je TS template

(maar de html zoveel mogelijk buiten de TS houden blijft toch mooier en beter 
onderhoudbaar ;-)

Pascal


Pascal Cramer wrote:
> Hoi Arie,
> 
> ik ga er vanuit dat je nog (bijna) geen ervaring hebt met Typo en 
> TypoScript.
> Heel kort een beschrijving hoe je html kunt integreren met Typo3 conten.
> Je kunt wellicht beter de html in een html template (bestand) zetten en 
> deze via TypoScript(TS) inlezen.
> 
> Een stukje voorbeeld uit een site van mij:
> 
> het html bestand:
> ----
> <html>
> <head>
>   <title></title>
> </head>
> <body>
> <!-- ###DOCUMENT_BODY### -->
> 
>   <!-- ###CONTENT### -->
> [voorbeeld content, deze wordt vervangen]
>   <!-- ###CONTENT### -->
> 
> <!-- ###DOCUMENT_BODY### -->
> </body>
> </html>
> 
> ----
> 
> de TS template:
> ----
> temp.mainTemplate = TEMPLATE
> temp.mainTemplate {
>  template = FILE
>  template.file = fileadmin/main.html
> 
>  workOnSubpart = DOCUMENT_BODY
>  subparts.CONTENT = TEXT
>  subparts.CONTENT < styles.content.get
> 
> }
> 
> page = PAGE
> page.typeNum = 0
> page.10 < temp.mainTemplate
> ----
> 
> Zorg ervoor dat de html template z.g markers (de teksten in html 
> comments en tussen ###) die plek van je elementen aangeeft en verzeker 
> jezelf ervan dat je ook de static template css_styled_content in je 
> template include (edit whole template record).
> 
> Goed leesmateriaal kun je vinden op:
> http://typo3.org/documentation/document-library/tutorials/
> lees met name de documenten 'Modern template building' door en zeker de 
> manuals die gaan over TypoScript in de core documentation:
> http://typo3.org/documentation/document-library/core-documentation/
> bv 'TypoScript by example (doc_core_tsbyex)'
> 
> Er bestaan er nog de extensies 'automaketemplate' en 'templavoila' 
> waarmee je je html bestand kunt integreren, maar beginnen zoals 
> hierboven beschreven werkt uitstekend als je zelf de html maakt en de 
> opmaak redelijk eenvoudig is.
> 
> Een noot nog: Typo3/TypoScript is niet eenvoudig, de leerkurve is zeer 
> steil aan het begin maar het is zeker de moeite waard!! Ik ontdek nog 
> elke week nieuwe mogelijkheden.
> 
> Groeten,
> Pascal
> - zo en nu dan ontbijt.... ;-)
> 
> 
> Arie Hofland wrote:
>> Hallo,
>>  
>> Ik heb onderstaande template gemaakt, maar ik snap nog niet hoe ik 
>> ervoor kan zorgen dat de content die ik er in wil hebben er ook in 
>> terecht komt.
>>  
>> Ook hoop ik dat iemand mij kan helpen deze template langzaam maar 
>> zeker beter te maken.

>>  
>>  
>> == Begin Template ==
>> basetemp = PAGEbasetemp { 10 = HTML 10.value = <TABLE WIDTH="1000" 
>> border="0" cellspacing="0" cellpadding="0"> 30 = HTML 30.value = 
>> <tbody> 40 = HTML 40.value = <tr> 50 = HTML 50.value = <td> 60 = 
>> CONTENT 60.table = tt_content 60.select {  pidInList = this  orderBy = 
>> sorting  where = colPos = 0 } 70 = HTML 70.value = </td> 80 = HTML 
>> 80.value = </tr> 90 = HTML 90.value = </tbody> 100 = HTML 100.value = 
>> <thead>    101 = HTML    101.value = <tr Style="height:136">    102 = 
>> IMG_RESOURCE    102.file = menubg.jpg    102.stdWrap.wrap = <td 
>> Style="background=url(|)">    103 = HTML    103.value = &nbsp</td>    
>> 104 = HTML    104.value = </tr>    105 = HTML    105.value = <TR>    
>> 106 = HTML    106.value = <TD>    107 = HMENU    107.entryLevel = 0    
>> 107.1 = TMENU   108 = HTML    108.value = </td>    109 = HTML    
>> 109.value = </tr>         110 = HTML 110.value = </thead> 120 = HTML 
>> 120.value = </TABLE>}
>> == Einde Template ==
>>  
>> Nu wil ik graag dat op de plek van 'regel' 60 de content komt (of in 
>> ieder geval, de center content) maar op dit moment pakt TYPO3 dit nog 
>> niet.
>>  
>> Ik ben goed in PHP, MySQL, HTML en CSS (en nog wat andere, niet 
>> gerelateerde programmeertalen) Maar dit is voorlopig nog enigszinds 
>> abracadabra voor me...
>>  
>> Bedankt en Met vriendelijke groet,
>>  
>> Arie Hofland
>> _________________________________________________________________
>> Altijd al willen weten wat jouw naam betekent?
>> http://search.live.com/results.aspx?q=betekenis+anna&mkt=nl-nl&FORM=LVCP


More information about the TYPO3-UG-dutch mailing list