php - tamaño - Cómo agregar etiquetas HTML personalizadas con Zend Form Description
label value html (2)
Mira el decorador de AnyMarkup .
Puede agregar ese decorador a la lista de decoradores de elementos, especificando el marcado para la imagen con una posición APPEND.
Considera que me gustaría mostrar
Casilla de verificación, etiqueta de casilla de verificación y una imagen allí después.
¿Cómo puedo crear una vista para el mismo usando Zend Engine Form
Lo intenté de la siguiente manera
$this->addElement(
''Checkbox'',
"$key",
array(
''label''=>$value,
''checkedValue'' => "$key",
''uncheckedValue'' => '''',
''checked'' => true,
''disabled'' => false,
)
);
$element = $this->getElement($key);
$element->setDecorators(
array(
''ViewHelper'',
array(''Label'', array(''tag'' => ''dt'', ''class''=>''hidden'')),
array(''Description'',array(''escape''=>false,''tag''=>'' span'')), //escape false because I want html output
)
);
$element->setDescription(''<img name="help_''.$key.''" id="help_''.$key.''" src="/application/modules/User/externals/images/what-is-this.gif"/>'');
$element->setDescription(''<img name="help_''.$key.''" id="help_''.$key.''" src="/application/modules/User/externals/images/what-is-this.gif"/>'');
Pero que muestra casilla de verificación, imagen de descripción y etiqueta de casilla de verificación como superíndice.
Cualquier ayuda por favor
$element->getDecorator(''Description'')->setEscape(false);
Esto evitará que escape el contenido de la descripción.