Peter Morger wrote:
> Ich habe auf Plone 3.1.4 und linguaplone eine deutsch-französische
> Seite. Standardsprache ist D. Nun sollten alle F-Seiten ein anderes
> Design haben.
>
> Ich will das über ein CSS-File "franz.css" abrufen
>
> Welchen Code muss ich nun im Feld "condition" bei portal-css (CSS
> Registry) eingeben, damit NUR die Seiten mit dem URL-Anhang
> "?set_language=fr" das "franz.css" holt?
Generell rate ich davon ab, in TALES Ausdruecken (das ist das,
was Du da reinschreibst) programmieren zu wollen.
Meist ist es viel einfacher, ein kleines Pythonskript zu schreiben
(z.B. im custom skin folder wenn Du es TTW machen willst, oder im
skin layer eines Deiner Produkte, oder - moderner - in einem browser
view, ...), das den aktuellen Request inspiziert und einen passenden
Wahrheitswert zurueckgibt. In die condition schreibst Du dann
context/isFrench
oder wie immer Du auch das Skript genannt hast, das in etwa
so aussehen könnte:
return context.REQUEST.get('set_language','') == 'fr'
Natuerlich kann man das auch in Form eines TALES expression in die
condition reinschreiben, aber trotzdem.
Raphael
>
> Gruss aus Zürich!
>
>
> _______________________________________________
> zope mailing list
>
[hidden email]
>
https://mail.dzug.org/mailman/listinfo/zope_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope