[TYPO3-UG Dutch] Dynamische content op mainpage

Arjan D arjanduijkers at gmail.com
Tue May 12 20:43:37 CEST 2009


Die data in de agenda heb ik nu als gewone tekst toegevoegd ja. dus gewoon:
23-24 sep - Najaarscursus
14-15 okt - Najaarscursus
20-21 nov - Najaarscursus
15-16 dec - Najaarscursus

Zoals je ziet staat het op deze manier niet recht onder elkaar.
De opmaak van de link pakt hij idd gewoon uit de stylesheet.

Ah ok, Dat klinkt erg interessant Denk dat ik dan maar een extra template ga
maken dan
want het aanroepen van verschillende divs in de setup heb ik nog niet
helemaal door.
Daarna maar even spelen met wat jij aangaf! Dat wordt weer even de hersenen
kraken. :-)

Thx iig!


2009/5/12 Daniel Doesburg <daniel at typo3-nl.eu>

> Hoi Arjan,
>
> Arjan D schreef:
> > Beste Daniel!
> >
> > Ik heb de content op de mainpage nu op de juiste plek staan, alhoewel de
> > data in de agenda niet recht onder elkaar staan
> > door de kleine verschillen in de letters.
> > Dit heb ik in de originele site voor elkaar gekregen met 3 verschillende
> > divs.
> > 1 voor de datum
> > 1 voor het streepje
> > 1 voor de activiteit.
>
> Dit is meer hogeschool TYPO3. Is het gewone tekst? De link is in elk
> geval apart te stylen.
> Verder kun je kunstjes uithalen door de RTE (de tekstverwerker) helemaal
> naar je hand te zetten. Maar begin daar voorlopig nog maar niet aan.
>
> >
> > Verder snap ik het principe nu van de 4 kolommen die je kunt gebruiken.
> >
> > Wat nog wel een probleem is, zijn de foto's die naast de content op de
> > andere pagina's zouden moeten komen.
> > Ik snap nu wel hoe ik die op hun plek zou moeten krijgen maar hoe kan ik
> nu
> > de de 2 blokken op de mainpage laten verdwijnen.
> > Die komen op de rest van de pagina's niet meer voor maar staan wel op
> elke
> > pagina in het template.
> >
> > <div id="agendablok"><!--###agendablok### begin --><span class="agenda">
> > Agenda</span>
> > <div id="genietblok"><!--###genietblok### begin -->
> >
> > Deze twee zouden dus eigenlijk op de rest van de pagina's moeten
> verdwijnen.
> >
> > Is hier een oplossing voor of had ik dit op een of andere manier handiger
> > kunnen doen?
> >
>
> Je kunt kiezen.
> Maak een tweede HTML-template zonder die twee blokken.
> Of maak een stylesheet waarin je die blokken op display:none of iets
> dergelijks zet. Of een margin van -1000px of zo.
>
> En dan komt de truc. TYPO3 kent zogenaamde condities. Lees maar eens na
> in TSref.
> Dan maak je een constructie met:
> // Als het de homepage (id=x) is moet de ene (met twee blokken) gebruikt
> worden
> [globalVar = TSFE:uid=x]
> templatefile = fileadmin/index1.html
> [else]
> templatefile = fileadmin/index2.html
> [end]
>
> Zet dat in het constants veld van je template
>
> En waar je de naam van de templatefile hebt staan zet je {$templatefile}
>
> Succes.
>
> Met vriendelijke groeten,
>
> Daniel Doesburg
>
>
>
> > Groeten,
> >
> > Arjan
> >
> >
> >
> > 2009/5/12 Daniel Doesburg <daniel at typo3-nl.eu>
> >
> >> Arjan D schreef:
> >>> Wat Jullie hebben gezegd werkt goed idd! (Begin steeds wat wijzer te
> >>> worden).
> >>> Alleen nu geeft die automatisch nog de class bodytext mee.
> >>> Is het mogelijk om hier zelf ergens een class voor het betreffende blok
> >> in
> >>> te stellen?
> >>>
> >> Dat is allemaal mogelijk. Maar om het niet al te ingewikkeld te maken
> >> adviseer ik je dit maar even voor lief te nemen.
> >> Je kunt in voorkomende gevallen dan in je stylesheet werken met
> >>
> >> #agendablok.bodytext {}
> >>
> >>
> >> Met vriendelijke groeten,
> >>
> >> Daniel Doesburg
> >>  _______________________________________________
> >> TYPO3-UG-Dutch mailing list
> >> TYPO3-UG-Dutch at lists.netfielders.de
> >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
> >>
> _______________________________________________
> TYPO3-UG-Dutch mailing list
> TYPO3-UG-Dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>


More information about the TYPO3-UG-Dutch mailing list