img - Cómo agregar un atributo sin valor a la etiqueta<form> usando yii2 ActiveForm
yii2 formularios dinamicos (3)
¿Cómo agrego un atributo value-ess a la etiqueta del formulario?
Quiero tener:
<form data-abide >
de acuerdo con: http://foundation.zurb.com/sites/docs/abide.html
He intentado
<?php $form = ActiveForm::begin([''id'' => ''contact-form'', ''options''=>[''data-abide''=>'''']]); ?>
pero obtenga salida:
<form data-abide="ak8hvf-abide" >
Para mí, tanto ''data-abide''=>''''
como ''data-abide''=>true
funciona bien ...
¿Podría ser algo desactualizado? ¿Puedes intentar ejecutar una composer update
en tu proyecto?
En realidad se está comportando como se esperaba, resulta que es el adide.js el que agrega el token de seguridad adicional: https://github.com/yiisoft/yii2/issues/10532#issuecomment-169952232
¡Gracias a todos por la ayuda!
Prueba esto:
''options''=>[''data-abide''=>true]
Referencia: en el archivo auxiliar BaseHtml.php , busque:
function renderTagAttributes
Dónde :
foreach ($attributes as $name => $value) {if (is_bool($value)) { if ($value) { $html .= " $name"; } } elseif...
...
elseif ($value !== null) { $html .= " $name=/"" . static::encode($value) . ''"''; }
...