2009-08-11 5 views
3

J'essaie d'implémenter des listes de sélection en utilisant Smarty et je connais le {html_options}. L'application doit prendre en charge la localisation (que j'ai implémentée comme décrit dans this post).Sélections et localisation avec Smarty

Est-il possible de combiner les deux?

Je suis actuellement le traitement par l'analyse syntaxique à travers les articles avec {section name=i loop=$list} et « manuellement » générer le code HTML (manipulation de la traduction avec {eval}). Je n'aime pas la solution, mais je n'ai pas trouvé de meilleure solution pour le moment.

Beaucoup, merci beaucoup!

Répondre

2

Écrivez un plugin Smarty personnalisé qui appelle votre code de traduction existant.

Soit une modifier qui permet aux variables à passer la traduction par exemple

{$myvar|translate} 

Ou un block function comme

{translate}This text{/translate}