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.