Com construir un formulari per a inserir dades modificar dades o eliminar dades de GenB.
Com pintar valors de Llistes tancades.
afegir, inserir, modificar o eliminar registres des de l'espai web." />

Genb web content management system for use with Macromedia® Dreamweaver®
GenB by Inte. Web content management system wcms  cat  cas  eng
home|documentació|contactar producte|avantatges|10 raons|contractar genb|faq
  distribuïdors|referències|demo online
Documentation
 descarregar manual usuari (393.5 KB)
 descarregar manual integrador (650.9 KB)

follow GenB on twitter GenB Changelog now on twitter
 manual integrador
 introducció
 instal·lació
 per on començar
 instruccions comunes a tot mòdul GenB
 particularitats de cada mòdul GenB
 mòdul "registries": inserir, modificar, eliminar registres - formulari d'enviament de dades
 mòdul "registries": inserir, modificar, eliminar registres - plana de resposta a enviament de dades
 mòdul "registries": inserir, modificar, eliminar registres - email notificació d'enviament de dades
 mòdul "newsletters": circulars - particularidades
 mòdul "polls": enquestes i votacions
 mòdul "products": gestió de producte
 mòdul "mail": enviaments per correu electrònic - introducció i construcció del formulari d'enviament
 mòdul "mail": enviaments per correu electrònic - plana de resposta a l'enviament de dades
 mòdul "mail": enviaments per correu electrònic - email notificació d'enviament de dades
 mòdul "generics": planes genèriques
 mòdul "authentication": autenticació - introducció
 mòdul "authentication": autenticació - construcció plana login
 mòdul "authentication": autenticació - construcció planes d'accés restringit
 mòdul "authentication": autenticació - construcció del "logout", fi de sessió
 mòdul "authentication": autenticació - les variables de sessió
 importació i exportació XML
 manual per l'usuari

 
mòdul "registries": inserir, modificar, eliminar registres - formulari d'enviament de dades

al mòdul "registries", al marge de les funcions comunes de construcció de llistats i vistes detall, disposem de la possibilitat d'inserir registres procedents de l'espai web.



tot seguit es descriu la seqüència de creació d'un formulari per enviar les dades que conformaran un registre. Per completar el procés, els següents capítols detallen els passos de creació de plana de resposta i de notificació per correu electrònic.

la seqüència

0.0.- des de Dreamweaver®, obrir una plana de tipus dinàmic PHP_GenB i anar a la paleta d'objectes de "Registries"

1.0.- prémer sobre l'ítem: "Registries: Form".

1.1.- introduir el paràmetre sol·licitat per "Registries: Form": "File name form answer" nom i camí (relatiu o d'arrel) de l'arxiu que es destinarà a plana de resultats. S'escollirà un nom o arxiu amb extensió ".php" donat que la plana de resposta caldrà que sigui del tipus PHP GenB.



2.0.- [opcional] inserir camp ocult "Registries: Unsuscribe hidden field": aquesta opció està destinada a indicar al sistema que procedeixi a eliminar dades de registre vinculades per un camp de tipus "email". Els formularis destinats a eliminar registres (p.ex. baixa de subscripcions) caldrà que portin sempre un camp del tipus "Email" (camp que al model de dades haurà de tenir marcada l'opció "correu electrònic").



3.0.- inserir els diferents camps seguint l'esquema prèviament definit pel model de dades. Tots els camps tenen el format comú d'entrada (poden introduir-se amb l'ajut de la paleta d'objectes "Forms" facilitada per Dreamweaver®) tret aquells camps de tipus llista tancada "closed list" on el tractament s'explica als passos 4, 5 i 6.



els camps del formulari portaran per nom (atribut "name") el nom de l'etiqueta designat al model de dades.



NOTA: el camp fix a tot registre (normalment designat per "nom intern" o "referència interna" pot utilitzar-se utilitzant el nom "internal_ref". Si no s'utilitza "internal_ref" al formulari d'entrada, el sistema assignarà l'adreça IP de l'usuari que envia les dades.



NOTA: els formularis podran incloure camps de tipus arxiu. Els tipus mime i les mides màximes permeses són:



imatge: (max 256Kb)

-'image/gif',

-'image/pjpeg',

-'image/jpeg'



document (max 512Kb)

-'video/x-msvideo',

-'application/x-troff-msvideo',

-'video/avi',

-'video/msvideo',

-'video/x-ms-asf',

-'video/x-ms-asf',

-'video/x-ms-asf-plugin',

-'application/x-mplayer2',

-'application/x-zip-compressed',

-'application/zip',

-'application/pdf',

-'application/msword',

-'application/vnd.ms-excel'.



4.0.- per inserir els diferents camps d'entrada de tipus llista tancada "closed list" es pitjarà en primer lloc sobre el tipus de camp "Registries: Text List radio button" o "Registries: Text List checkbox"

en ambdós casos el sistema sol·licitarà el nom de l'etiqueta corresponent al camp llista tancada.



5.0.- inserir l'etiqueta descriptiva que el sistema associarà a cada opció "checkbox" o "radio button". Per procedir es pitjarà sobre l'objecte "Registries: Field in Text List", i es facilitarà el nom de l'etiqueta corresponent al camp llista tancada.



6.0.- finalitzat un model d'opció de llista tancada, es seleccionaran els elements que conformen l'esmentada opció i es pitjarà sobre l'objecte "Registries: Repeating àrea Text List".

el resultat serà una àrea de repetició que el sistema utilitzarà per construir la llista tancada d'opcions d'entrada:

7.0.- inserir un botó "submit" per efectuar l'enviament del formulari.



finalitzat el formulari d'enviament de dades el següent pas consistirà en construir la plana de resposta on es podrà mostrar la informació enviada i es facilitaran els paràmetres necessaris per l'enviament de notificacions per correu electrònic.

 
GenB
GenB powered by powered by GenB wcms
© inte. Barcelona 2004 legal notice