Syntaxisregels voor sjabloontags in Dreamweaver

Laatst bijgewerkt op 27 apr. 2021

Lees dit onderwerp als u wilt weten hoe u syntaxisregels toevoegt voor sjabloontags in Dreamweaver. Meer informatie over het handmatig controleren van sjabloontags.

Dreamweaver gebruikt HTML-opmerkingstags om gebieden in sjablonen en sjabloongebaseerde documenten te specificeren, zodat sjabloongebaseerde documenten nog steeds geldige HTML-bestanden zijn.Wanneer je een sjabloonobject invoegt, worden sjabloontags ingevoegd in de code.

Algemene syntaxisregels zijn als volgt:

  • Waar ook een spatie verschijnt, kun je elke hoeveelheid witruimte invoegen (spaties, tabs, regelafbrekingen).De witruimte is verplicht behalve aan het allereerste begin of einde van een opmerking.

  • Kenmerken kunnen in elke willekeurige volgorde worden gegeven. Bijvoorbeeld, in een TemplateParam, kun je het type vóór de naam specificeren.

  • Namen van commentaar en kenmerken zijn hoofdlettergevoelig.

  • Alle kenmerken moeten tussen aanhalingstekens staan. Enkele of dubbele aanhalingstekens kunnen worden gebruikt.

Sjabloontags

Dreamweaver gebruikt de volgende sjabloontags:

<!-- TemplateBeginEditable name="..." --> 

<!-- TemplateEndEditable -->

<!-- TemplateParam name="..." type="..." value="..." --> 

<!-- TemplateBeginRepeat name="..." --> 

<!-- TemplateEndRepeat -->

<!-- TemplateBeginIf cond="..." --> 

<!-- TemplateEndIf -->

<!-- TemplateBeginPassthroughIf cond="..." --> 

<!-- TemplateEndPassthroughIf -->

<!-- TemplateBeginMultipleIf -->

<!-- TemplateEndMultipleIf -->

<!-- TemplateBeginPassthroughMultipleIf -->

<!-- TemplateEndPassthroughMultipleIf -->

<!-- TemplateBeginIfClause cond="..." --> 

<!-- TemplateEndIfClause -->

<!-- TemplateBeginPassthroughIfClause cond="..." --> 

<!-- TemplateEndPassthroughIfClause -->

<!-- TemplateExpr expr="..." --> (equivalent to @@...@@)

<!-- TemplatePassthroughExpr expr="..." --> 

<!-- TemplateInfo codeOutsideHTMLIsLocked="..." -->

Objecttags

Dreamweaver gebruikt de volgende instantie-tags:

<!-- InstanceBegin template="..." codeOutsideHTMLIsLocked="..." -->
<!-- InstanceEnd -->
<!-- InstanceBeginEditable name="..." -->
<!-- InstanceEndEditable -->
<!-- InstanceParam name="..." type="..." value="..." passthrough="..." -->
<!-- InstanceBeginRepeat name="..." -->
<!-- InstanceEndRepeat -->
<!-- InstanceBeginRepeatEntry -->
<!-- InstanceEndRepeatEntry -->

Sjabloonsyntaxis controleren

Dreamweaver controleert de sjabloonsyntaxis wanneer je een sjabloon opslaat, maar je kunt handmatig de sjabloonsyntaxis controleren voordat je een sjabloon opslaat.Als je bijvoorbeeld een template-parameter of expressie toevoegt in de Codeweergave, kun je controleren of de code de juiste syntaxis volgt.

Open het document dat je wilt controleren in het documentvenster.

Selecteer Gereedschappen > Sjablonen > Sjabloonsyntaxis controleren.

Als de syntaxis niet goed is geformuleerd, verschijnt er een foutbericht. Het foutbericht beschrijft de fout en verwijst naar de specifieke regel in de code waar de fout bestaat.