Campo de Formulario, Tipo url
From Joomla! Documentation
Outdated translations are marked like this.
Este campo es esencialmente un campo text con el tipo de url. Si una dirección url completa (que es una con un esquema de dominio y como http://example.com) se introduce y utiliza idn (que utiliza caracteres que no son ascii, tales como ê o Ψ) se va a traducir la url en código púny antes de guardarse. Esto asegura que la url va a funcionar como se desea sin importar el ambiente. Si desea procesar los datos de campo de idn debe envolverlo con el método de conversión:
JStringPunycode::urlToUTF8($this->contact->webpage)
.
- type (obligatorio) debe ser url.
- name (obligatorio) es el nombre único del parámetro.
- label (obligatorio) (traducible) es el título descriptivo del campo.
- size (opcional) es el ancho del cuadro de texto en caracteres. Si se omite el ancho será determinado por el navegador. El valor del tamaño no limita el número de caracteres que se pueden ingresar.
- maxlength (opcional) limita el número de caracteres que se pueden ingresar.
- default (opcional) (no traducible) es el valor predeterminado.
- description (opcional) (traducible) es el texto que será mostrado como un texto de ayuda cuando el usuario mueve el ratón sobre el cuadro de texto.
- class (opcional) es un nombre de una clase CSS para el campo de formulario HTML. Si se omite, el valor predeterminado será 'text_area'.
- readonly (opcional) El campo no se puede cambiar y se hereda automáticamente el valor predeterminado
- disabled (opcional) El campo, no se puede cambiar y se heredan automáticamente el valor por defecto - tampoco se pasa el valor
- required (opcional) El campo debe ser llenado antes de enviar el formulario.
- filter (opcional) permite que el sistema guarde ciertas etiquetas html o datos en bruto.
- validate (opcional) hace una validación
- relative (optional) set to true for relative URLs
- hint (optional) The text displayed in the html placeholder element, usually a lighter coloured hint displayed inside a blank field
Ejemplo de Definición XML del campo:
<field name="mytextvalue" type="url" default="http://www.example.com" label="Enter a URL" description="" size="10" />
Tanto una regla url como un filtro de entrada url pueden ayudar a asegurar que la dirección url son datos válidos al ser introducidos en este campo.