Re: Uso de Xaraya

"marc" <[email protected]> Tue, 27 Apr 2004 22:08:37 +0200
Newsgroups gmane.comp.cms.xaraya.user.spanish
Organization Xaraya News Server
Message-ID <[email protected]>
"Mariana" <[email protected]> wrote in message
news:[email protected]

"marc" <[email protected]> wrote in
message<blfg86$gr5$1-111RdWWlOxkOkXtL6OYfHgC/[email protected]>

Soy una nueva usuario de xaraya, alguien podria ayudarme, y decirme como
puedo modificar un modulo para personalizarlo y que este pueda
interactuar con una bds?, segun he visto es posible con el dinamic data,
pero no lo he logrado :(

Le estaria muy agradecida,

Mariana.


Hola,

Por el momento no existe para Xaraya un modulo de calendario, el nuevo esta
todavia en desarollo y no esta claro se sale para la release 1.0.

Por lo que se refiere a dynamic data: esto es un modo que permite (entre
otras cosas) de anadir campos diversos a los datos de un modulo. En general
hay dos pasos:

1. conectar el modulo que se quiere modificar al modulo dynamic data a
traves de un "hook" (ir: modules ->Configure Hooks

2. Usar las funciones del modulo dynamic data para anadir "properties" (es
decir nuevos campos) al "object" que es el modulo a modificar.

El modulo que contiene datos de usuarios en Xaraya es el modulo Roles. Para
este modulo el primer paso esta ya hecho del sistema, es decir una conexion
existe ya. Para el segundo paso, se pueden anadir campos con la pagina

dynamicdata -> View Objects

escogiendo roles y clicando View Properties

en esta pagina hay que llenar los campos y pues clicar "Update Properties"

El link "Show static properties and relations" da la lista de todos los
campos del modulo.

Ademas an el caso de roles hay un ejemplo concreto que puede ser de ayuda.
En lugar de anadir campos se puede cargar un conjunto de campos predefinidos
a traves de la pagina

dynamicdata -> Utilities -> Import Object Definitions and Data

escoja el fichero users.xml

Con esto los usuarios en el modulo roles adquieren muchos campos mas, que
luego pueden ser modificados a traves el modulo dynamicadata.

Mas informaciones de dynamic data se encuentran aqui:
http://www.xaraya.com/index.php/docs/151

Suerte,

Marc