2009-10-15 15 views
0

J'écris un ZenPack pour Zenoss qui inclut une nouvelle DataSource. Le DataSource a une relation ToOne avec un autre objet persistant et j'essaye de construire l'interface utilisateur pour permettre à un utilisateur de spécifier la valeur de cette relation. J'ai donné à DataSource un attribut factory_type_information avec une clé "immediate_view" mappée au nom d'un skin/template - "viewAgentScriptDataSource". Dans le répertoire skins de mon ZenPack, j'ai créé viewAgentScriptDataSource.pt. Zenoss semble avoir aimé ça et maintenant, quand je regarde une instance de DataSource, je vois une page basée sur viewAgentScriptDataSource.pt.Comment Zenoss peut-il reconnaître les changements cutanés?

Cependant, après ce premier succès, les modifications que j'apporte au fichier skin/template sont ignorées. J'ai essayé de remplacer le contenu fictif du fichier par quelque chose de plus réaliste et de recharger la vue de la source de données. Le contenu factice apparaît toujours. J'ai essayé de redémarrer Zenoss et de recharger la vue. Le contenu factice apparaît toujours. J'ai essayé de supprimer mon ZenPack et de le réinstaller. Le contenu factice apparaît toujours.

Comment obtenir Zenoss pour charger le nouveau contenu du fichier d'habillage?

Répondre

1

Le problème s'est avéré être qu'aucun des changements de gabarit que j'ai faits n'a eu d'impact sur la sortie de la page finale. Les changements ont été ramassés, ils n'avaient pas d'importance.