Source of file ContactUsPage.php
Size: 0,920 Bytes - Last Modified: 2021-12-24T06:49:03+00:00
/var/www/docs.ssmods.com/process/src/code/pagetypes/ContactUsPage.php
123456789101112131415161718192021222324252627282930313233 | <?php class ContactUsPage extends UserDefinedForm { public static $icon = "silverstripe-gdm-express/assets/images/sitetree_images/contact.png"; public $pageIcon = "silverstripe-gdm-express/assets/images/sitetree_images/contact.png"; private static $db = array( 'MapEmbedHTML' => 'HTMLText' ); public function getCMSFields() { $fields = parent::getCMSFields(); $MapEmbedHTMLField = new TextareaField('MapEmbedHTML'); $fields->addFieldToTab('Root.Main', $MapEmbedHTMLField, 'Content'); return $fields; } public function onBeforeWrite() { if ($this->MapEmbedHTML) { $this->MapEmbedHTML = preg_replace('/\s(width|style|height|frameborder)=".*?"/i', '', $this->MapEmbedHTML); } return parent::onBeforeWrite(); } } class ContactUsPage_Controller extends UserDefinedForm_Controller { } |