2012-01-18 5 views
2

Je souhaite étendre un module existant en ajoutant une balise dans le dossier views/tags. Ensuite, je voudrais être en mesure d'appeler cette étiquette d'un de mes modèles d'application qui utilise ce module. Exactement comme c'est fait dans le module Secure avec le check.tag.Accès au tag de module

Toutefois, lorsque j'essaie d'appeler mon badge de module depuis l'un de mes modèles d'application, lancez la recherche uniquement dans le dossier «tags» de mon application et ne vérifie pas le dossier des étiquettes de module. Donc, y a-t-il un moyen de dire à Play d'importer les balises situées dans le module?

Merci

Répondre

1

Vous devez vous assurer de fournir l'espace de noms de l'étiquette. Par exemple, dans le module sécurisé, les balises sont sous

secure/app/views/tags

donc tout sous Tags compte comme l'espace de noms.

Le chemin à vérifier est

secure/check.tag

donc l'utilisation dans les modèles est

#{secure.check}

+0

En effet, il a été un problème dans l'espace de noms que j'utilisais et la structure du dossier I utilisé. Je vous remercie –

Questions connexes