Source of file DashboardItemEditForm.php
Size: 0,565 Bytes - Last Modified: 2021-12-23T10:29:11+00:00
/var/www/docs.ssmods.com/process/src/src/extensions/DashboardItemEditForm.php
123456789101112131415161718192021222324 | <?php namespace UncleCheese\Dashboard; use SilverStripe\CMS\Controllers\CMSMain; use SilverStripe\Core\Extension; use SilverStripe\Core\Injector\Injector; use SilverStripe\Forms\Form; use SilverStripe\Forms\HiddenField; class DashboardItemEditForm extends Extension { /** * @param Form $form */ public function updateItemEditForm($form) { if($id = $this->owner->request->getVar('ID')) { Injector::inst()->get(CMSMain::class)->setCurrentPageID($id); $form->Fields()->push(new HiddenField('ID','', $id)); } } } |