diff --git a/sources/autoload.php b/sources/autoload.php index 9ed0bd849..f108cac02 100644 --- a/sources/autoload.php +++ b/sources/autoload.php @@ -26,6 +26,7 @@ require_once APPROOT . 'sources/form/field/field.class.inc.php'; require_once APPROOT . 'sources/form/field/subformfield.class.inc.php'; require_once APPROOT . 'sources/form/field/textfield.class.inc.php'; require_once APPROOT . 'sources/form/field/hiddenfield.class.inc.php'; +require_once APPROOT . 'sources/form/field/labelfield.class.inc.php'; require_once APPROOT . 'sources/form/field/stringfield.class.inc.php'; require_once APPROOT . 'sources/form/field/textareafield.class.inc.php'; require_once APPROOT . 'sources/form/field/multiplechoicesfield.class.inc.php'; diff --git a/sources/form/field/labelfield.class.inc.php b/sources/form/field/labelfield.class.inc.php new file mode 100644 index 000000000..07e420ad6 --- /dev/null +++ b/sources/form/field/labelfield.class.inc.php @@ -0,0 +1,32 @@ + + +namespace Combodo\iTop\Form\Field; + +use \Combodo\iTop\Form\Field\TextField; + +/** + * Description of LabelField + * + * @author Guillaume Lajarige + */ +class LabelField extends TextField +{ + +} diff --git a/sources/renderer/bootstrap/bsformrenderer.class.inc.php b/sources/renderer/bootstrap/bsformrenderer.class.inc.php index bdd73787f..37de5817a 100644 --- a/sources/renderer/bootstrap/bsformrenderer.class.inc.php +++ b/sources/renderer/bootstrap/bsformrenderer.class.inc.php @@ -40,6 +40,7 @@ class BsFormRenderer extends FormRenderer { parent::__construct($oForm); $this->AddSupportedField('HiddenField', 'BsSimpleFieldRenderer'); + $this->AddSupportedField('LabelField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('StringField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('TextAreaField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('SelectField', 'BsSimpleFieldRenderer'); diff --git a/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php b/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php index 5ff7c77eb..ef1360bdd 100644 --- a/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php +++ b/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php @@ -56,7 +56,7 @@ class BsSimpleFieldRenderer extends FieldRenderer $oOutput->AddHtml('
'); if ($this->oField->GetLabel() !== '') { - $oOutput->AddHtml(''); + $oOutput->AddHtml(''); } $oOutput->AddHtml('
'); $oOutput->AddHtml(''); @@ -69,7 +69,7 @@ class BsSimpleFieldRenderer extends FieldRenderer $oOutput->AddHtml('
'); if ($this->oField->GetLabel() !== '') { - $oOutput->AddHtml(''); + $oOutput->AddHtml(''); } $oOutput->AddHtml('
'); $oOutput->AddHtml(''); @@ -95,7 +95,7 @@ EOF $oOutput->AddHtml('
'); if ($this->oField->GetLabel() !== '') { - $oOutput->AddHtml(''); + $oOutput->AddHtml(''); } $oOutput->AddHtml('
'); $oOutput->AddHtml('