[Plone-IT] domanda su browser view

Yuri yurj a alfa.it
Mar 4 Giu 2013 09:44:06 UTC


Il 04/06/2013 11:07, Davide Moro ha scritto:
>
>>
>> Però andando su miosito.com/@@lineageutils/isChildSite o 
>> miosito.com/@@lineageutils/getSwitcherDefault non ottengo nulla 
>> (torna la pagina 404)
>
> Probabilmente non è uno dei metodi descritti in allowed_interface e 
> quindi non richiamabile direttamente via traversing. Puoi provare a 
> creare un'interfaccia fittizia con quei metodi, dichiarare 
> l'implements e provare a vedere se così riesci? Sono curioso :)

mi sono perso :-D cos'è allowed_interface?

>
>>
>> ma posso fare in un template (di un'altra browserview, o view o credo 
>> in un qualsiasi template, poiché qui è usato view per il contesto, 
>> potevano usare anche view/context no?):
>>
>> <tal:block define="
>>                    message view/@@lineageutils;">
>> <option value="" tal:content="message/getSwitcherDefault">Jump to 
>> child site</option>
>> </span>
>
> E'corretto, definisci la tua vista e usi i suoi metodi.

però funziona mettere l'oggetto/metodo, mentre non va via web, 
probabilmente per il meccanismo che descrivi sopra.

>
>
> Ciao,
>
> davide
>
>



Maggiori informazioni sulla lista Plone-IT