XSL-transformaties op de client uitvoeren in Dreamweaver

Laatst bijgewerkt op 20 dec. 2021

Meer informatie over het uitvoeren van XSL-transformaties op de client in Dreamweaver. Meer informatie over het maken en koppelen van XSLT-pagina's aan XML-pagina's.

De gebruikersinterface van nieuwere versies van Dreamweaver is vereenvoudigd. Daarom zijn sommige opties die in dit artikel worden beschreven, niet beschikbaar in nieuwere versies van Dreamweaver. Meer informatie vindt u in dit artikel.

Workflow voor het uitvoeren van client-side XSL-transformaties

Je kunt XSL-transformaties aan de kant van de klant uitvoeren.Lees over server-side en client-side XSL-transformaties en over het gebruik van XML en XSL met webpagina's voordat je pagina's bouwt die XML-gegevens weergeven.

De algemene workflow voor het uitvoeren van client-side XSL-transformaties is als volgt (elke stap wordt beschreven in andere onderwerpen):

Zet een Dreamweaver-site op.

Maak een XSLT-pagina of converteer een HTML-pagina naar XSLT.

  • Maak in uw Dreamweaver-site een hele XSLT-pagina.

  • Zet een bestaande HTML-pagina om in een hele XSLT-pagina.

Koppel een XML-databron aan de pagina (als je dit nog niet hebt gedaan).

Het XML bestand dat je koppelt moet zich in dezelfde map bevinden als de XSLT pagina.

Bind je XML-gegevens aan de XSLT-pagina.

Geef XML-gegevens weer door de gegevens te binden aan de volledige XSLT-pagina.

Voeg indien van toepassing een Herhalende Regio XSLT-object toe aan de tabel of tabelrij die de XML gegevensplaatshouder(s) bevat.

Koppel de XSLT-pagina aan de XML-pagina.

Publiceer zowel de XML-pagina als de gekoppelde XSLT-pagina op je webserver.

Bekijk de XML-pagina in een browser.

Wanneer je dit doet, transformeert de browser de XML-gegevens, formatteert deze met de XSLT-pagina en geeft de opgemaakte pagina weer in de browser.

Hele XSLT-pagina's maken en gegevens weergeven

U moet een hele XSLT-pagina gebruiken voor client-side transformaties. (XSLT-fragmenten werken niet voor dit type transformatie.) Volg deze algemene stappen voor het maken, binden van XML-gegevens aan en formatteren van XSLT-pagina's voor klantzijde transformaties:

Maak de XSLT-pagina.

Geef gegevens weer in de XSLT pagina.

Geef herhalende elementen weer in de XSLT-pagina.

Nadat je een volledige XSLT-pagina hebt met plaatsaanduidingen voor dynamische content voor je XML-gegevens, moet je een verwijzing naar de XSLT-pagina invoegen in de XML-pagina.

De XML- en XSL-bestanden voor client-side transformaties moeten zich in dezelfde directory bevinden. Anders zal de browser het XML-bestand en de XSLT-pagina voor de transformatie zoeken, maar de elementen (stijlpagina's, afbeeldingen en dergelijke) die door de relatieve koppelingen in de XSLT-pagina zijn gedefinieerd, niet vinden.

Open het XML-bestand dat je wilt koppelen aan je XSLT-pagina.
Kies Opdrachten > Een XSLT-stijlblad koppelen.
Klik in het dialoogvenster op de knop Verkennen, verken naar de XSLT-pagina die je wilt koppelen, selecteer deze en klik op OK.
Klik op OK om het dialoogvenster te sluiten en de verwijzing naar de XSLT-pagina bovenaan het XML-document in te voegen.