Operation Manual
DREAMWEAVER CS3
Handboek
414
Zie ook
“Expressies voor XML-gegevens toevoegen met de expressiebouwer voor XPath” op pagina 420
“XML-gegevens en herhalende elementen” op pagina 405
Eigenschappen herhalingsgebied instellen (XSL)
In de eigenschappencontrole kunt u een ander XML-knooppunt selecteren om het herhalingsgebied te maken.
❖ Voer in het vak Selecteren een nieuw knooppunt in, druk dan op het pictogram met de bliksemflits en selecteer het
knooppunt uit het XML-schema dat verschijnt.
Herhalingsgebied XSLT-object bewerken
Nadat u een Herhalingsgebied XSLT-object aan een gebied hebt toegevoegd, kunt u dit met de eigenschappencontrole
bewerken.
1 Selecteer het object door op de grijze tab rond het herhaalde gebied te klikken.
2 Klik in de eigenschappencontrole (Venster > Eigenschappen) op het dynamische pictogram naast het tekstveld
Selecteren.
3 Breng in de expressiebouwer voor XPath de wijzigingen aan en klik op OK.
XSLT-fragmenten invoegen in dynamische pagina's
Nadat u een XSLT-fragment hebt gemaakt, kunt u het met het servergedrag voor XSL-transformatie invoegen in een
dynamische webpagina. Als u het servergedrag aan uw pagina toevoegt en de pagina in een browser bekijkt, voert een
toepassingsserver een transformatie uit die de XML-gegevens van het geselecteerde XSLT-fragment weergeeft.
Dreamweaver ondersteunt XSL-transformaties voor ColdFusion-, ASP-, ASP.NET- en PHP-pagina's.
Opmerking: Als u de inhoud van een hele XSLT-pagina in een dynamische pagina wilt invoegen, is de procedure hetzelfde.
Voordat u servergedrag voor XSL-transformatie gebruikt om de hele XSLT-pagina in te voegen, moet u alle HTML-code
verwijderen uit de dynamische pagina.
1 Open een bestaande ColdFusion-, ASP-, ASP.NET- of PHP-pagina.
2 Plaats de invoegpositie in de ontwerpweergave op de plaats waar u het XSLT-fragment wilt invoegen.
Opmerking: Bij het invoegen van XSLT-fragmenten dient u altijd op Code- en ontwerpweergaven tonen te klikken nadat u de
invoegpositie op de pagina hebt geplaatst, om te zorgen dat de invoegpositie op de juiste plaats staat. Als dat niet het geval is,
kunt u elders in codeweergave klikken om de invoegpositie op de gewenste plaats te zetten.