{{! Contact section, ADR 0022 and 0037: a heading, then a Contact box beside the form (Contact box markup and classes, either order). A real HTML form posted to WordPress (admin-post.php): it works without JavaScript, and view.js sends it in place. The server finds the form by page id and node id and never trusts settings sent with it. Sections made before the box keep their contact details, whose empty ones use the footer's. A form made with another plugin is drawn by that plugin inside .sv-external-form (ADR 0129). }}
{{#title}}

{{{title}}}

{{/title}}{{#text}}

{{text}}

{{/text}}
{{#showBox}}
{{#boxImage.url}}{{/boxImage.url}}
{{#boxTitle}}

{{{boxTitle}}}

{{/boxTitle}}{{#boxText}}

{{boxText}}

{{/boxText}}{{#boxButton.label}}
{{#boxButton.link.url}}{{boxButton.label}}{{/boxButton.link.url}}{{^boxButton.link.url}}{{boxButton.label}}{{/boxButton.link.url}}
{{/boxButton.label}}
{{/showBox}}
{{#formView.external}}
{{@externalform}}
{{/formView.external}}{{^formView.external}}
{{#formView.fields}}
{{#isInput}}{{#fieldIcons}}{{#iconUser}}{{/iconUser}}{{#iconMail}}{{/iconMail}}{{#iconPhone}}{{/iconPhone}}{{#iconTag}}{{/iconTag}}{{#iconMessage}}{{/iconMessage}}{{#iconList}}{{/iconList}}{{#iconCalendar}}{{/iconCalendar}}{{#iconClock}}{{/iconClock}}{{/fieldIcons}}{{/isInput}}{{#isTextarea}}{{#fieldIcons}}{{#iconUser}}{{/iconUser}}{{#iconMail}}{{/iconMail}}{{#iconPhone}}{{/iconPhone}}{{#iconTag}}{{/iconTag}}{{#iconMessage}}{{/iconMessage}}{{#iconList}}{{/iconList}}{{#iconCalendar}}{{/iconCalendar}}{{#iconClock}}{{/iconClock}}{{/fieldIcons}}{{/isTextarea}}{{#isSelect}}{{#fieldIcons}}{{#iconUser}}{{/iconUser}}{{#iconMail}}{{/iconMail}}{{#iconPhone}}{{/iconPhone}}{{#iconTag}}{{/iconTag}}{{#iconMessage}}{{/iconMessage}}{{#iconList}}{{/iconList}}{{#iconCalendar}}{{/iconCalendar}}{{#iconClock}}{{/iconClock}}{{/fieldIcons}}{{/isSelect}}{{#isRadio}}
{{label}}{{#required}}{{/required}}{{#options}}{{/options}}
{{/isRadio}}{{#isCheckboxes}}
{{label}}{{#required}}{{/required}}{{#options}}{{/options}}
{{/isCheckboxes}}{{#isConsent}}{{/isConsent}}{{#isFile}}

{{fileTypes}} ยท {{maxSize}} MB

{{/isFile}}
{{/formView.fields}}

{{formView.thanks}}

{{contactFailed}}

{{/formView.external}}
{{^showBox}}{{#showDetails}}
{{#detailsTitle}}

{{{detailsTitle}}}

{{/detailsTitle}}
    {{#phone}}
  • {{phone}}
  • {{/phone}}{{^phone}}{{#sitePhone}}
  • {{sitePhone}}
  • {{/sitePhone}}{{/phone}}{{#email}}
  • {{email}}
  • {{/email}}{{^email}}{{#siteEmail}}
  • {{siteEmail}}
  • {{/siteEmail}}{{/email}}{{#address}}
  • {{address}}
  • {{/address}}{{^address}}{{#siteAddress}}
  • {{siteAddress}}
  • {{/siteAddress}}{{/address}}{{#hours}}
  • {{hours}}
  • {{/hours}}{{#map.url}}
  • {{mapLabel}}
  • {{/map.url}}
{{/showDetails}}{{/showBox}}