Enhance typeopenany.php with new attributes and update IForm.php for improved form handling.
This commit is contained in:
@@ -16,9 +16,10 @@ class TypeOpenAny extends FormAttributes implements IForm
|
|||||||
self::FORM_ATTRIBUTE_CLASS => '',
|
self::FORM_ATTRIBUTE_CLASS => '',
|
||||||
self::FORM_ATTRIBUTE_ANY => '',
|
self::FORM_ATTRIBUTE_ANY => '',
|
||||||
self::FORM_ATTRIBUTE_HREF => '',
|
self::FORM_ATTRIBUTE_HREF => '',
|
||||||
'src' => '',
|
self::FORM_ATTRIBUTE_SRC => '',
|
||||||
'alt' => '',
|
self::FORM_ATTRIBUTE_ALT => '',
|
||||||
'style' => ''
|
'style' => '',
|
||||||
|
'data-sitekey' => ''
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ interface IForm
|
|||||||
const FORM_ATTRIBUTE_ALT = 'alt';
|
const FORM_ATTRIBUTE_ALT = 'alt';
|
||||||
const FORM_ATTRIBUTE_ID = 'id';
|
const FORM_ATTRIBUTE_ID = 'id';
|
||||||
const FORM_ATTRIBUTE_CLASS = 'class';
|
const FORM_ATTRIBUTE_CLASS = 'class';
|
||||||
|
const FORM_ATTRIBUTE_MULTIPLE = 'multiple';
|
||||||
const FORM_ATTRIBUTE_FOR = 'for';
|
const FORM_ATTRIBUTE_FOR = 'for';
|
||||||
const FORM_ATTRIBUTE_FORM = 'form';
|
const FORM_ATTRIBUTE_FORM = 'form';
|
||||||
const FORM_ATTRIBUTE_PLACEHOLDER = 'placeholder';
|
const FORM_ATTRIBUTE_PLACEHOLDER = 'placeholder';
|
||||||
@@ -43,6 +44,7 @@ interface IForm
|
|||||||
const FORM_ATTRIBUTE_ONBLUR = 'onblur';
|
const FORM_ATTRIBUTE_ONBLUR = 'onblur';
|
||||||
const FORM_ATTRIBUTE_ONFOCUS = 'onfocus';
|
const FORM_ATTRIBUTE_ONFOCUS = 'onfocus';
|
||||||
const FORM_ATTRIBUTE_ONCLICK = 'onclick';
|
const FORM_ATTRIBUTE_ONCLICK = 'onclick';
|
||||||
|
const FORM_ATTRIBUTE_DATA = 'data';
|
||||||
const FORM_ATTRIBUTE_SELECTED = 'selected';
|
const FORM_ATTRIBUTE_SELECTED = 'selected';
|
||||||
const FORM_ATTRIBUTE_CONTEXT = 'context';
|
const FORM_ATTRIBUTE_CONTEXT = 'context';
|
||||||
const FORM_ATTRIBUTE_CHECKED = 'checked';
|
const FORM_ATTRIBUTE_CHECKED = 'checked';
|
||||||
@@ -55,6 +57,10 @@ interface IForm
|
|||||||
const FORM_ATTRIBUTE_TS_DECIMALS = "data-bts-decimals";
|
const FORM_ATTRIBUTE_TS_DECIMALS = "data-bts-decimals";
|
||||||
const FORM_ATTRIBUTE_TS_STEPS = "data-bts-step";
|
const FORM_ATTRIBUTE_TS_STEPS = "data-bts-step";
|
||||||
|
|
||||||
|
const FROM_ATTRIBUTE_STYLE = 'style';
|
||||||
|
|
||||||
|
const FORM_ATTRIBUTE_DATA_SITEKEY = 'data-sitekey';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @desc loads the current Form element to the form
|
* @desc loads the current Form element to the form
|
||||||
* @param $attributes
|
* @param $attributes
|
||||||
|
|||||||
Reference in New Issue
Block a user