Red de conocimiento informático - Aprendizaje de programación - Cómo cambiar el estilo del formulario phpcms a un formulario de exportación

Cómo cambiar el estilo del formulario phpcms a un formulario de exportación

Creo que sí, phpcms/templates/default/formguide/show.html genera automáticamente los elementos de formulario correspondientes a través del programa para facilitar a los usuarios, pero ¿tiene el diseño flexible que los usuarios necesitan? Sí, tengo un? comprensión profunda de esto cuando los usuarios dejan mensajes en línea.

Generalmente lo hago de acuerdo con las siguientes ideas. Espero que sea útil compartirlo contigo:

En primer lugar, como queremos diseñar nuestro propio diseño, Nosotros mismos escribiremos la información relacionada con el formulario. Código HTML y luego le daremos libremente al formulario el estilo que desee. Siga un punto: el valor del atributo de nombre del elemento de su formulario debe ser el mismo que el nombre del campo que configuró en el asistente de formulario de fondo. y luego el valor del atributo de acción del formulario. Tenga en cuenta que el valor del atributo de nombre del elemento del formulario es el mismo que el nombre del campo que configuró en el asistente de formulario en segundo plano, y la dirección del atributo de acción del formulario es la misma que el valor del atributo de acción del formulario en show.html plantilla. De esta manera, puedes incrustar el formulario en una plantilla o en una página separada. Porque pase lo que pase, siempre que envíe la dirección correcta y el nombre de campo correcto para cada elemento que envíe, su envío será exitoso.

Además, si necesita validación de formulario, además de escribir su propio javascript, también puede introducir el complemento formvalidator.js que viene con phpcms para verificación.

Además, si cree que la entrada manual es demasiado problemática para cada elemento del formulario (entrada, cuadro de texto, editor, etc., elementos del formulario que pueda utilizar), entonces (especialmente el editor), puede introducir Call form.class.php en la biblioteca de clases principal de phpcms para generar automáticamente elementos de formulario para generar fácilmente varios elementos de formulario específicos.

PD:

Hay comentarios explicativos claros en el archivo de clase. Si tiene conocimientos básicos de programación PHP, debería ser fácil de entender. Además, también tengo instrucciones detalladas sobre el uso de complementos de validación de formularios y archivos de biblioteca de clases en el tutorial de iphpcms;

Si no sabes cómo usar el complemento de biblioteca de clases, te Le enseñará un método simple: use Firebug para ver el código HTML predeterminado de la página que se muestra cuando se ejecuta formguide\show.html, luego cópielo y péguelo directamente o consulte cómo se cita.

directorio formvalidator.js: static/js/formvalidator.js; directorio form.class.php: phpcms/libs/classes/form.class.php