Problema con tipo de datos path

cancel
Showing results for 
Search instead for 
Did you mean: 
titanikoktf
Member II

Problema con tipo de datos path

Hola a todos,

os comento el problema que estoy teniendo al modificar el tipo de datos que trae Alfresco por defecto. Necesito añadir un campo donde luego se almacene una URL. Por lo tanto, leyendo los manuales pensé que lo mejor sería crear un campo del tipo path, donde ahí los usuarios pondrían una URL para poder visualizar el contenido desde la página web o blog desde donde se descargó. Eso es así???
La pregunta se debe a que al usar un campo de ese tipo no me deja poner nada, es como si estuviera protegido. Puse el protected a false dentro del aspecto y nada, se sigue comportando de la misma manera!
¿Que se os ocurre???

Saludos y muchas gracias de antemano!
11 Replies
titanikoktf
Member II

Re: Problema con tipo de datos path

Después de buscar en un par de libros, sigo sin encontrar información sobre este tipo de datos (path). ¿Es posible que este tipo de datos no se use para guardar enlaces??

Saludos!!
cristinamr
Intermediate

Re: Problema con tipo de datos path

Buenas.

Si lo que quieres es guardar una url ¿por qué no lo haces de tipo text y listo? Si después no quieres que se modifique lo pones el protected a true ¿o no te sirve?
titanikoktf
Member II

Re: Problema con tipo de datos path

Muchas gracias Cristina por tu respuesta.
Lo que necesito es que los usuarios puedan acceder a esa URL pinchando en un enlace. Es simplemente por temas de usabilidad, que los usuarios no tengan que copiar y pegar la URL en un navegador.
Un saludo y muchas gracias de nuevo!
cristinamr
Intermediate

Re: Problema con tipo de datos path

Jar! Encontré algo: Ojea este link.

Concretamente:
in your web-client-config-custom.xml, instead of using the Component-generator "TextFieldGenerator" , use 'LinkGenerator" , that should solve it

Pruebalo a ver que tal Smiley Wink
titanikoktf
Member II

Re: Problema con tipo de datos path

Buenas de nuevo Cristina,
en mi web-client-config-custom.xml no tengo nada que se llame TextFieldGenerator ni LinkFieldGenerator. He mirado por si estaba en el Model, pero tampoco.

Aún así gracias por tu tiempo y esfuerzo. Sigo mirando…
Muchas gracias!

PD: además estoy empleando tu manual sobre javascript de tu blog.
Gracias por publicar contenido interesante para facilitar la vida a aquellos torpes como yo que empiezan con Alfresco.
Highlighted
cristinamr
Intermediate

Re: Problema con tipo de datos path

Buff… Si es que todos hemos empezado igual: Dándonos de chocazos con el ordenador jaja Y si sirve lo que escribo para aclarar un poco el tema de por donde se empieza pues estupendo  :mrgreen:

Si encuentro algo que te facilite lo que necesitas te comento o si encuentras la solución, por favor postéala así ya lo sabemos para el futuro.

Un saludo!
yakon_8894
Member II

Re: Problema con tipo de datos path

Buenas,

seguro que la solución que te propone Cristina no te sirve?

En tu web-client si configuraste las propiedades para tu nodo deberías tener algo como:


<config evaluator="node-type" condition="doc:base">
      <property-sheet>   
         <show-property name="doc:url" /> <!–show-in-edit-mode="false"–>   
      </property-sheet>
   </config>

lo que debes hacer es añadirle a la propiedad 'doc:url' el generador de Links, para que cuando se muestre esa propiedad en la jsp de editar metadatos o ver metadatos use el componente de Links en vez del standar para tipo string.

Debería quedarte algo como:

<show-property name="doc:url"  component-generator="LinkFieldGenerator"/> <!–show-in-edit-mode="false"–>    

Saludos,
Iago
titanikoktf
Member II

Re: Problema con tipo de datos path

Muchas gracias Iago de nuevo!
Si que sirve si, pero no me enteraba!! Es lo que tiene haber nacido y crecido siendo torpe. Pero tras probarlo, vi que no cambia. Yo estoy usando la versión 3.4.b Community así que no se. El aspecto que quiero añadir lo he puesto de la siguiente forma:

<show-property name="sc:enlace" component-generator="LinkFieldGenerator" display-label-id="enlace" />

y no he cambiado nada en el model. Aunque como no funcionó, probé a poner también esto en el model. Pero tampo.
He parado y arrancada Alfresco y hasta el servidor  Smiley Very Happy .
Nada lo mismo!
Seguiré probando!
Saludos!
cristinamr
Intermediate

Re: Problema con tipo de datos path

¿Puedes ponernos el contenido de tu model.xml y del web-client-config-custom.xml? Seguro que es una chorrada =P