Melodysoft
Contactar | Regístrate | Panel de control | Publicidad  

 
Foros de discusión

Características
Diseños disponibles
Índice de foros

Libros de visitas

Características
Diseños disponibles

Formularios de envío


AdFREE - Bonos

libres de publicidad


Documentación

Personalización
F.A.Q.

Noticias


Contactar


 


Foros de discusión » Guía de personalización: Campos extra



3.5 - Creación de campos extra

En Melodysoft seguimos ofreciéndote total flexibilidad a la hora de personalizar tu foro, ¿Cómo íbamos a limitarte los campos de tu formulario? Te damos la oportunidad de que puedas introducir todos los campos que necesites, como por ejemplo: ciudad, teléfono, etc...
La forma de hacerlo es bien sencilla, elige un nombre para el campo y que no contenga espacios en blanco, ejemplo: para ciudad de origen → Ciudad.
Procura siempre elegir nombres que dejen claro el contenido del campo, esto servirá para algunas utilidades como [Exportar mensaje]. Deberás introducir una línea dentro del formulario semejante a esta: (Sustituye campoextra por el nombre de tu campo):
    <input type=text size=50 name="campoextra" value="!!--CAMPO:mi-campoextra--!!">
NOTA: Para referenciar al valor de campoextra desde la página leer mensaje se debe escribir
!!--CAMPO:campoextra--!




3.6 - Control de los valores de los campos

Es altamente útil tener el control sobre los valores de un campo, sobre todo si es un campo extra.

Por ejemplo si has creado un campo extra que almacena la dirección de una imagen, para que al insertar un mensaje se pueda incluir un enlace a la foto del autor, te puede interesar que el valor por defecto de este campo siempre sea: "http://".

Por otro lado, imaginemos que has creado un campo llamado: "Mensaje dirigido a:", en el cual interesa almacenar el nombre de la persona a la que va dirigida el mensaje. Te puede interesar que el valor por defecto de este campo no sea el introducido por el usuario, con esto se consigue que si alguien inserta un mensaje y en el campo "Mensaje dirigido a:" introduce: "Sara", cuando vaya a insertar otro mensaje, el campo "Mensaje dirigido a:" no tendrá el valor "Sara".
    !!--CMD:CAMPOCTRL:(CAMPO):(0/1):(VALOR_INICIAL)--!
  • 0 -> Desactivado el arrastre del valor del campo.
  • 1 -> Activado el arrastre del valor del campo.
Ejemplo:
  • Para conseguir que el campo FOTO siempre tenga el valor por defecto "http://":

      <input type=text size=50 name="FOTO"
      value="!!--CMD:CAMPOCTRL:FOTO:1:http://--!">

  • Para que el valor del campo DIRIGIDO_A no se arrastre:

      <input type=text size=50 name="DIRIGIDO_A"
      value="!!--CMD:CAMPOCTRL:DIRIGIDO_A:0:--!">

Borrar el valor de un campo

Volviendo al ejemplo de la foto del autor, imagínate que si no se inserta ninguna dirección, te interesa que se borre el valor de este campo, es decir el "http://". Esto se consigue insertando en la página índice la etiqueta !!--CAMPO:DEL-(CAMPO):(VALOR)--!.
    !!--CAMPO:DEL-FOTO:http://--!


Anterior Anterior - Subir Índice



Sobre Melodysoft | Aviso legal | Privacidad | Condiciones del servicio | Condiciones de contratación
Índice foros | Tiendas | Boards2