From 6d888111d49edf06012769fdd1028f4fa90f223c Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Fri, 3 May 2019 20:59:04 -0700 Subject: [PATCH] afform_html - Add skeletal page civicrm/admin/afform/html --- .../html/CRM/AfformHtml/Page/HtmlEditor.php | 16 ++++++++++++++++ .../templates/CRM/AfformHtml/Page/HtmlEditor.tpl | 7 +++++++ ext/afform/html/xml/Menu/afform_html.xml | 9 +++++++++ 3 files changed, 32 insertions(+) create mode 100644 ext/afform/html/CRM/AfformHtml/Page/HtmlEditor.php create mode 100644 ext/afform/html/templates/CRM/AfformHtml/Page/HtmlEditor.tpl create mode 100644 ext/afform/html/xml/Menu/afform_html.xml diff --git a/ext/afform/html/CRM/AfformHtml/Page/HtmlEditor.php b/ext/afform/html/CRM/AfformHtml/Page/HtmlEditor.php new file mode 100644 index 0000000000..d2bd59303f --- /dev/null +++ b/ext/afform/html/CRM/AfformHtml/Page/HtmlEditor.php @@ -0,0 +1,16 @@ +assign('currentTime', date('Y-m-d H:i:s')); + + parent::run(); + } + +} diff --git a/ext/afform/html/templates/CRM/AfformHtml/Page/HtmlEditor.tpl b/ext/afform/html/templates/CRM/AfformHtml/Page/HtmlEditor.tpl new file mode 100644 index 0000000000..5ce6525659 --- /dev/null +++ b/ext/afform/html/templates/CRM/AfformHtml/Page/HtmlEditor.tpl @@ -0,0 +1,7 @@ +

This new page is generated by CRM/AfformHtml/Page/HtmlEditor.php

+ +{* Example: Display a variable directly *} +

The current time is {$currentTime}

+ +{* Example: Display a translated string -- which happens to include a variable *} +

{ts 1=$currentTime}(In your native language) The current time is %1.{/ts}

diff --git a/ext/afform/html/xml/Menu/afform_html.xml b/ext/afform/html/xml/Menu/afform_html.xml new file mode 100644 index 0000000000..bf56e3799a --- /dev/null +++ b/ext/afform/html/xml/Menu/afform_html.xml @@ -0,0 +1,9 @@ + + + + civicrm/admin/afform/html + CRM_AfformHtml_Page_HtmlEditor + HtmlEditor + administer CiviCRM + + -- 2.25.1