Diazo Syntax

Chrissy Wainwright

Sample Rule

<replace css:theme-children=".mainNav" css:content-children="#portal-globalnav"/>

Removes everything inside .mainNav in the static theme, and replaces it with everything inside #portal-globalnav from the Plone site.

Selectors

<replace css:theme-children=".mainNav" css:content-children="#portal-globalnav"/>

Other Attributes

<copy css:theme=".homeLink" css:content="#portal-logo"
      attributes="href" method="raw"/>

Conditions

<replace css:theme="article" css:content-children="#content"
         css:if-not-content="#content-core"/>

Rule Rules

<replace css:theme="article" css:content-children="#content-core"/>

Inserting HTML

<replace css:content="#form-widgets-email">
    <input type="text" value=""  placeholder="jdoe@domain.com"
           class="text-widget textline-field" name="form.widgets.email"
           id="form-widgets-email" />
</replace>
SpaceForward
Right, Down, Page DownNext slide
Left, Up, Page UpPrevious slide
POpen presenter console
HToggle this help