[Zope-es] crear un page template desde un script python

Alexis Roda alexis.roda.villalonga en gmail.com
Mar Dic 5 16:27:41 CET 2006


En/na Xavi ha escrit:

> habria alguna forma de poder cambiar de vista, por ejemplo volver a la 
> vista estándar, sin tener que entrar en la zmi a eliminar el index_html, 
> osea, si existe alguna forma de habilitar de nuevo el menu de mostrar 
> para este tipo de visualizaciones (sé que si escribo la dirección de la 
> página en que estoy y lo sigo de por ejemplo "/folder_listing" accedo a 
> esta visualización, pero querría hacerlo sin tener que escribir nada en 
> la barra de navegación, ya que no quiero que mis usuarios tengan que 
> conocer los nombres de las vistas).

Como tu bien dices la vista pueden variar dependiendo de la URL. 
Simplemente construye una URL como te interese:

url = context.index_html() + '/folder_listing'
context.REQUEST.RESPONSE.redirect(url)


Otra cosa, en mi respuesta anterior he puesto:

context.pagina_a_mostrar()

cuando debería ser:

return context.pagina_a_mostrar()



Saludos


Más información sobre la lista de distribución Zope-es