diff --git a/code/Model/EditableFormField/EditableFormHeading.php b/code/Model/EditableFormField/EditableFormHeading.php index 0df4b81..a28520c 100644 --- a/code/Model/EditableFormField/EditableFormHeading.php +++ b/code/Model/EditableFormField/EditableFormHeading.php @@ -83,10 +83,15 @@ class EditableFormHeading extends EditableFormField // Since this field expects raw html, safely escape the user data prior $field->setRightTitle(Convert::raw2xml($this->RightTitle)); } + // if this field has an extra class if ($this->ExtraClass) { $field->addExtraClass($this->ExtraClass); } + + if (!$this->ShowOnLoad) { + $field->addExtraClass($this->ShowOnLoadNice()); + } } public function showInReports() @@ -104,6 +109,11 @@ class EditableFormHeading extends EditableFormField return "$(\":header[data-id='{$this->Name}']\")"; } + public function getSelectorOnly() + { + return "[data-id={$this->Name}]"; + } + public function getLevel() { return $this->getField('Level') ?: 3;