Foro de Plone
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
Septiembre 09, 2010, 02:12:25

Ingresar con nombre de usuario, contraseña y duración de la sesión
Buscar:     Búsqueda Avanzada
Abierta una nueva sección
268 Mensajes en 83 Temas por 98 Usuarios
Último usuario: zaacklycen
* Inicio Ayuda Buscar Ingresar Registrarse
+  Foro de Plone
|-+  General
| |-+  ZopePlone Principiante
| | |-+  Personalización del Portlet Navigation
« anterior próximo »
Páginas: [1] Imprimir
Autor Tema: Personalización del Portlet Navigation  (Leído 283 veces)
animalaes
Miembro junior
**
Mensajes: 7


Ver Perfil Email
« en: Julio 12, 2010, 12:56:00 »

Hola a todos!

Necesito personalizar el portlet navigation, lo que quiero concretamente es cambiar las imagenes que aparecen (una especie de documento). Para ello, tengo mi theme creado y he conseguido asignar como render las plantillas de mi theme, pero ahora no se como cambiar la imágen!! alguíen sabe cómo hacerlo?

Un saludo
En línea
paulino
Administrator
Super Miembro
*****
Mensajes: 104


Ver Perfil Email
« Respuesta #1 en: Julio 13, 2010, 11:14:32 »

Hola, Si lo que quieres cambiar son los iconos que aparecen al lado de cada tipo de contenido en la navegación tienes que cambiarlo desde Zope

En zope en el objeto "portal_types" están todos los tipos instalados. Cada tipo tiene unas propiedades, una de ellas, es "icon". Solo tienes que poner los nuevos iconos ahí.

Si cambias estos iconos, se cambian en todo plone, es decir, si cambias el icono del tipo "Folder" entonces en el menu "agregar contenido" de Plone o la pestaña "contenidos" mostrarán las carpetas con el nuevo icono.

Si lo que quieres es cambiar solamente la navegación tienes que hacer otros cambios mas complicados.  Si no te sirve esta solucion avisa y te digo como tocar exclusivamente la navegación.

En línea
animalaes
Miembro junior
**
Mensajes: 7


Ver Perfil Email
« Respuesta #2 en: Julio 13, 2010, 11:55:59 »

Hola,

En principio quiero cambiar solamente las del portlet de navegación, no todas las del Plone. Sería más sencillo hacer un portlet nuevo?

Un saludo, Ana.
En línea
animalaes
Miembro junior
**
Mensajes: 7


Ver Perfil Email
« Respuesta #3 en: Julio 13, 2010, 12:18:18 »

Bueno, al final he pensado que mejor pongo las imágenes por CSS y elimino la etiqueta img de la plantilla, supongo que esto también me sirve y es mucho más sencillo. En cualquier caso, muchas gracias!
En línea
paulino
Administrator
Super Miembro
*****
Mensajes: 104


Ver Perfil Email
« Respuesta #4 en: Julio 15, 2010, 10:49:35 »

De todas formas puedes personalizar completamente el portlet desde zope en "portal_views".
En línea
animalaes
Miembro junior
**
Mensajes: 7


Ver Perfil Email
« Respuesta #5 en: Julio 16, 2010, 08:52:04 »

En realidad estoy trabajando con un theme propio, por lo que quiero que todo lo posible esté en el theme.

Muchas gracias!
En línea
animalaes
Miembro junior
**
Mensajes: 7


Ver Perfil Email
« Respuesta #6 en: Julio 16, 2010, 12:20:57 »

Hola,

De nuevo problemas  Llorar, a ver, como dije anteriormente estoy intentando modificar el portlet de navegación. La estructura que va a tener el portlet de navegación es muy sencilla, simplemente va a tener 1 nivel, y lo que quiero es que cada nivel tenga una imagen diferente, Para ello, he añadido los templates navigation.pt y navigation_recurse.pt a mi theme, pero viendo las plantillas, no veo de que forma puedo realizar esto.


Un saludo, Ana.
En línea
paulino
Administrator
Super Miembro
*****
Mensajes: 104


Ver Perfil Email
« Respuesta #7 en: Julio 17, 2010, 10:53:30 »

Claro, los portlet  en plone 3 no son simples plantillas.

Tienes que registrar viewlets, te recomiemdo que leas este artículo en mi blog

http://www.zopeplone.es/docs/temas/anadir-un-portlet-en-plone-3.0

ahí explico como crear un portlet para Plone 3 en tu tema

En línea
Páginas: [1] Imprimir 
« anterior próximo »
Ir a:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!