Recursos de Dreamweaver CS4
|
Creación de formularios ColdFusion
Puede utilizar distintos botones del panel Insertar, elementos de menú e inspectores de propiedades para crear rápidamente formularios ColdFusion y definir sus propiedades en Dreamweaver.
Nota: Estas mejoras sólo están disponibles si se accede a un equipo con ColdFusion MX 7 o una versión posterior instalada.
- Abra una página de ColdFusion y sitúe el punto de inserción donde desee que aparezca el formulario ColdFusion.
- Seleccione Insertar > Objetos de ColdFusion > CFForm > CFForm, o bien seleccione la categoría CFForm en el panel Insertar y haga clic en el icono del formulario CF.
Dreamweaver inserta un formulario ColdFusion vacío. En la vista Diseño, el formulario se indica con un contorno de línea de puntos rojos. Si no ve el contorno, verifique que la opción Ver > Ayudas visuales > Elementos invisibles esté seleccionada.
- Asegúrese de que el formulario sigue seleccionado y, a continuación, utilice el inspector de propiedades para especificar cualquiera de las siguientes propiedades de formulario.
- CFForm
- Establece el nombre del formulario.
- Acción
- Le permite especificar el nombre de la página ColdFusion que se procesará al enviar el formulario.
- Método
- Permite definir el método que utilizará el navegador para enviar los datos del formulario al servidor:
- POST
- Envía los datos a través del método HTTP post; este método envía los datos al servidor en un mensaje independiente.
- GET
- Envía los datos a través del método HTTP get y coloca el contenido del campo de formulario en la cadena de consulta del URL.
- Destino
- Permite modificar el valor del atributo de destino de la etiqueta cfform.
- Tipo de codificación
- Especifica el método de codificación utilizado para transmitir los datos del formulario.
Nota: El tipo de codificación no se refiere a la codificación de caracteres. Este atributo especifica el tipo de contenido utilizado para enviar el formulario al servidor (cuando el valor del método es post). El valor predeterminado para este atributo es application/x-www-form-urlencoded.
- Formato
- Determina qué tipo de formulario se va a crear:
- HTML
- Genera un formulario HTML y lo envía al cliente. Los controles hijo cfgrid y cftree pueden estar en formato Flash o applet.
- Flash
- Genera un formulario Flash y lo envía al cliente. Todos los controles están en formato Flash.
- XML
- Genera XML de XForm y coloca los resultados en una variable con el nombre del formulario ColdFusion. No se envía nada al cliente. Los controles hijo cfgrid y cftree pueden estar en formato Flash o applet.
- Estilo
- Permite especificar un estilo para el formulario. Para más información, consulte la documentación de ColdFusion.
- Aspecto Flash/XML
- Permite especificar un halo de color de para estilizar el resultado. El tema determina el color utilizado para los componentes resaltados y seleccionados.
- Conservar datos
- Determina si los valores enviados anulan los valores iniciales de los controles cuando el formulario vuelve a sí mismo.
Si se establece en False, se utilizan los valores especificados en atributos de etiqueta del control.
Si es True, se utilizan los valores enviados.
- Ubicación scripts
- Especifica el URL (relativo a la raíz Web) del archivo JavaScript que contiene el código del lado del cliente utilizado por la etiqueta y sus etiquetas hijo. Este atributo resulta útil si el archivo no se encuentra en su ubicación predeterminada. También es posible que este atributo sea necesario en entornos de alojamiento y en configuraciones que bloqueen el acceso al directorio /CFIDE. La ubicación predeterminada está definida en ColdFusion Administrator; de forma predeterminada, es /CFIDE/scripts/cfform.js.
- Archivo
- Especifica el URL de las clases transferibles de Java para los controles de applet cfgrid, cfslider y cftree. La ubicación predeterminada es /CFIDE/classes/cfapplets.jar.
- Altura
- Permite establecer la altura del formulario.
- Ancho
- Permite establecer el ancho del formulario.
- Mostrar editor de etiquetas para cfform
- Permite editar propiedades no enumeradas en el inspector de propiedades.
- Inserte los controles del formulario ColdFusion.
Sitúe el punto de inserción en el lugar en el que quiere que aparezca el control del formulario ColdFusion en el formulario y, a continuación, seleccione el control en el menú Insertar (Insertar > Objetos de ColdFusion > CFForm), o bien hágalo desde la categoría CFForm del panel Insertar.
- Si es necesario, defina las propiedades del control con el inspector de propiedades.
Asegúrese de que el control está seleccionado en la vista Diseño y, después, defina las propiedades en el inspector de propiedades. Para más información sobre las propiedades, haga clic en el icono Ayuda del inspector de propiedades.
- Ajuste el diseño del formulario ColdFusion.
Si está creando un formulario basado en HTML, puede utilizar saltos de línea, saltos de párrafo, texto con formato predeterminado o tablas para aplicar formato a los formularios. No puede insertar un formulario ColdFusion en otro formulario ColdFusion (es decir, superponer etiquetas), pero puede incluir varios formularios ColdFusion en una misma página.
Si está creando un formulario basado en Flash, utilice estilos de hojas de estilos en cascada (CSS) para diseñar el formulario. ColdFusion omitirá cualquier código HTML del formulario.
No olvide etiquetar los campos del formulario ColdFusion con texto descriptivo para que el resto de usuarios puedan saber a qué corresponden. Por ejemplo, cree una etiqueta del tipo “Escriba el nombre de la etiqueta” para solicitar información del nombre.
|