Crea un libro de visitas con DreamweaverMX (3)
Autor:Eve Cole
Fecha de actualización:2009-05-31 21:07:14
Bien, el siguiente paso es el correo electrónico y la dirección de la página de inicio, que son ligeramente diferentes del método anterior, como se muestra en las Figuras (7-18) y (7-19).
7-18
7-19
De manera similar, tenga en cuenta que hay una secuencia. Primero seleccione la imagen del buzón y luego haga clic en el botón Enlace en el panel de propiedades a continuación. Aparece el cuadro de diálogo que se muestra en la Figura (7-20), que indica dónde conectarse si hace clic en esta imagen.
7-20
Antiguamente nuestra función era conectarnos a una página local, pero en DW MX podemos conectarnos a una página dinámica seleccionando Fuentes de Datos. Aquí tomamos el campo de correo electrónico del conjunto de registros y recordamos agregar "mailto:" delante. ¿Por qué agregamos esto aquí? Es porque este "mailto" es una etiqueta html, es decir, se abre la conexión con OUTLOOK para enviar el correo.
Al mismo tiempo, recuerde agregar el atributo alt a esta imagen de correo electrónico, es decir, la dirección de correo electrónico de alt="<%=(guestbook.fields.item("f_name").value)%> es <%=( guestbook.fields.item(" f_email").value)%>, haga clic aquí para enviarle un correo electrónico".
El método de conexión de la dirección de la página de inicio se muestra en la Figura (7-21).
7-21
Después de vincular la conexión, recuerde agregar el atributo alt a la imagen. Cámbielo a alt="<%=(guestbook.fields.item("f_name").value)%>. La dirección de correo electrónico es <%=(guestbook). .fields.item( "f_homepage").value)%>, haga clic aquí para enviarle un mensaje"
Sí, es un poco aburrido aquí, pero vamos, que la victoria nos saluda. :)
Observe el efecto actual, como se muestra en la Figura (7-22).
7-22
Lo siguiente que debe hacer es agregar enlaces para responder al tema, editarlo, eliminarlo y hacerlo dinámico. El comportamiento del servidor utilizado aquí es saltar a la página de detalles (Ir a la página de detalles). Anteriormente establecimos la página de respuesta (rep.asp), la página de edición (edit.asp) y la página de eliminación (del.asp). Aquí no detallaremos cómo conectarse uno por uno. El efecto es como se muestra en la figura (7). -23, 7-24, 7-25).
7-23
7-24
7-25
Después de completar los tres pasos anteriores, aún debes recordar hacer una cosa. ¿Qué pasa si tenemos muchos mensajes? ? Aquí necesitamos usar la Región de repetición (repetir región) en el comportamiento del servidor DW MX, seleccionar toda la tabla grande que muestra el mensaje, Aplicación-->Comportamientos del servidor-->Repetir región, como se muestra en la Figura (7-26) .
7-26
Lo definimos para mostrar 14 registros por página, lo que parece un poco más simple, y hacemos clic en el botón Aceptar.
Al llegar a este paso, tengo que considerar una pregunta: ¿Cómo saben los usuarios que navegan cuántos registros de mensajes tengo? ? De hecho, cuando creamos el conjunto de registros, DW MX ya lo ha considerado, como se muestra en la Figura (7-27).
7-27
Índice del primer registro: el primer registro del índice.
Índice del último registro: el último registro del índice.
Registros totales: la suma de todos los registros.
Con estos, todo lo que tenemos que hacer es arrastrarlos a la página y agregar el texto explicativo correspondiente, como se muestra en la Figura (7-28).
7-28
¡Si persistes, lo lograrás! También necesitamos una barra guía porque usamos la Región de repetición anteriormente, como se muestra en la Figura (7-29).
7-29
Insertar-->Objetos de aplicación-->Barra de navegación del conjunto de registros (Insertar-->Objetos de aplicación-->Barra de navegación del conjunto de registros), después de hacer clic, aparecerá un cuadro de diálogo como se muestra en la Figura (7-30).
7-30
Conjunto de registros: seleccione el conjunto de registros por el que se navegará aquí.
Mostrar usando: seleccione aquí el método de visualización de la barra de navegación, texto es texto, imágenes es imagen, aquí elegimos imágenes.
Haga clic en el botón Aceptar y el efecto de visualización se muestra en la Figura (7-31).
7-31
Quizás sea demasiado grande. Podemos reducir esta tabla. Después de seleccionar esta tabla, cambie su ancho="50%" a ancho="15%" en el panel de propiedades. El efecto final es como se muestra en la figura (7-32). ) mostrado.
7-32
Ahora, para la etapa de mejora final, conecte "Publicar un nuevo tema" a la página new.asp, conecte el siguiente "Portal de administración" a la página login.asp y use un comportamiento de servidor en "¡Cerrar sesión!". Súper preparado por el usuario. Como se muestra en la Figura (7-33).
7-33
Autenticación de usuario: Autenticación de usuario.
Cerrar sesión del usuario: el usuario que ha iniciado sesión cierra la sesión.
Después de hacer clic, aparece un cuadro de diálogo como se muestra en la Figura (7-44).
7-44
Cerrar sesión cuando: Cómo cerrar sesión, enlace en el que se hizo clic: Cerrar sesión cuando se haga clic en este enlace. Cargas de página: salga cuando la página esté cerrada.
Cuando termine, vaya a: a qué página ir después de salir, aquí definimos ir a la página de inicio de index.asp.
Además, la {Session.MM_username} que se ve arriba en realidad está preparada para superusuarios. Cuando no haya iniciado sesión, mostrará "Bienvenido". Si un superusuario ha iniciado sesión, mostrará "¡Bienvenido XX!". Aquí necesitamos crear una variable de sesión, como se muestra en la Figura (7-34). En cuanto al tema de esta variable de sesión, la presentaremos en detalle en los siguientes capítulos. :)
7-34
7-35
Después de hacer clic, aparecerá un cuadro de diálogo como se muestra en la Figura (7-35). Ingrese MM_nombre de usuario en el cuadro de diálogo. DW MX genera automáticamente esta variable MM_username después de aplicar el comportamiento del servidor de inicio de sesión (la presentaremos en detalle más adelante). También arrástrelo antes del signo de exclamación entre "¡Bienvenido!" Ah, rugamos juntos ~~~~~~ Finalmente terminé la parte más difícil, felicidades, jeje...