-
Notifications
You must be signed in to change notification settings - Fork 0
HTML Form Field
rogertm edited this page Oct 11, 2023
·
4 revisions
WASP usa la clase WASP\Helpers\HTML para generar los campos de los formularios en todas las clases que usan el método abstracto fields().
El método abstracto fields() retorna un array que es el que se le pasa como primer argumento a WASP\Helpers\HTML::field().
use WASP\Helpers\HTML;
HTML::field( array $args, string $value );-
$argsarray. Obligatorio-
labelDescripción del campo. -
metaNombre del campo que se va a guardar en la base de datos. Ej:my_custom_field. -
typeTipo de campo- Tipos de campos aceptados:
button,checkbox,color,content,date,datetime-local,email,file,hidden,media,month,number,password,radio,range,selecttel,text,textarea,time,title,url,week. Valor por defectotext.
- Tipos de campos aceptados:
-
multipleArray usado para definir los valores de los camposradio,selectyrange.-
'multipe' => array( 'slug_fiel_a' => __( 'Label field A', 'text-domain' ), 'slug_fiel_b' => __( 'Label field B', 'text-domain' ), // more options here )
-
Para el tipo de campo es
rangeentoncesmultipledebe resultararray( 'min' => '0', 'max' => '100', 'step' => '0' ), pero no es obligatorio declararlo.
-
-
-
$valuestring. Obligatorio, valor por defecto.
Listado de clases que usan el método abstracto fields() .
- Ver Setting Fields
- Ver Meta Box
- Ver Term Meta
- Ver User Meta