Recursos de Dreamweaver CS4
|
Inserción de campos de archivo ColdFusion
Es posible insertar visualmente un campo de archivo ColdFusion en el formulario y definir sus propiedades. Los campos de archivo se utilizan para que los usuarios puedan seleccionar un archivo de su equipo, por ejemplo, un documento de tratamiento de textos o un archivo gráfico, y cargarlo en el servidor. Un campo de archivo ColdFusion tiene la apariencia de un campo de texto, pero contiene además un botón Examinar. El usuario puede introducir manualmente la ruta del archivo que desea cargar o utilizar el botón Examinar para localizar el archivo y seleccionarlo.
En los campos de archivo, es necesario utilizar el método POST para transmitir los archivos desde el navegador al servidor. El archivo se envía a la dirección especificada en el cuadro Acción del formulario. Póngase en contacto con el administrador del servidor para confirmar si se permite la carga de archivos anónimos, antes de usar el campo de archivo del formulario.
Los campos de archivo también necesitan que la codificación esté definida en multipart/form. Dreamweaver define estos valores automáticamente al insertar un control de campo de archivo.
Nota: Esta mejora sólo está disponible si se accede a un equipo que ejecute ColdFusion MX 7 o una versión posterior.
- En la vista Diseño, seleccione CFForm para mostrar su inspector de propiedades.
Para seleccionar el formulario de forma rápida, haga clic en cualquier lugar del contorno del formulario y, después, seleccione la etiqueta <cfform> en el selector de etiquetas situado en la parte inferior de la ventana de documento.
- En el inspector de propiedades, establezca el método del formulario en POST.
- En el menú emergente Enctype, seleccione multipart/form-data.
- Sitúe el punto de inserción dentro del contorno del formulario en el que desea que aparezca el campo de archivo.
- Seleccione Insertar > Objetos de ColdFusion > CFForm > CFfilefield.
Aparece un campo de archivo en el documento.
- Seleccione el campo de archivo en la página y establezca las siguientes propiedades en el inspector de propiedades:
- Cffilefield
- Permite especificar un nombre exclusivo para el control.
- Longitud máxima
- Permite especificar el número máximo de caracteres admitidos en la ruta de acceso al archivo.
- Validar
- Especifica el tipo de validación del campo.
- Validar al
- Especifica el momento en el que se valida el campo: onSubmit, onBlur u onServer.
- Etiqueta
- Permite especificar una etiqueta para el campo.
- Patrón
- Permite especificar un patrón de expresión común de JavaScript para validar el texto introducido por el usuario. Omita los guiones iniciales y finales. Para más información, consulte la documentación de ColdFusion.
- Altura
- Permite especificar (en píxeles) la altura del control. Esta propiedad se omite en el servidor ColdFusion en tiempo de ejecución.
- Ancho
- Permite especificar (en píxeles) el ancho del control. Esta propiedad se omite en el servidor ColdFusion en tiempo de ejecución.
- Tamaño
- Permite especificar el tamaño del control.
- Obligatorio
- Permite especificar si el campo de archivo debe contener datos antes de enviar el formulario al servidor.
- Mostrar editor de etiquetas
- Permite editar propiedades no enumeradas en el inspector de propiedades.
|