2017-01-31 4 views
2

Wenn ich meine Maus in eine Reihe in der Baumansicht bewege und für eine Sekunde hier bleibe, möchte ich ein schwebendes Fenster sehen. (Wie im Entwicklermodus.)Baumansicht mit schwebendem Fenster

Wie kann ich es lösen? Irgendeine Idee?

Antwort

0

Wenn Sie Ihr Feld oder Felder, die auf einer Listview gerendert werden, deklarieren, geben Sie der __init__ Methode das help='My Floating Test' Argument. Dadurch wird ein schwebendes Fenster angezeigt, wenn Sie auf dieses Feld zeigen.

Zum Beispiel Prüfung:

addons/account/models/account.py

tag_ids = fields.Many2many('account.account.tag', 'account_account_account_tag', string='Tags', help="Optional tags you may want to assign for custom reporting") 

Die Saite auf die Hilfe attribu wird auf allen Ansichten gezeigt werden, dass dieses Feld machen auf auf sie schweben und einer Pause von 1 Sekunde.

Wenn Sie das Fenster ändern möchten, die angezeigt wird, können Sie die t-name="WidgetLabel.tooltip" Vorlage erweitern, die in addons/web/static/src/xml/base_common.xml

+0

befindet ich es weiß, aber das ist nur eine statische Zeichenfolge. Was ich will, ist ein dynamischer Inhalt, zum Beispiel: Bild oder etwas von eingereichtem Wert usw. –

+0

Können Sie mir mehr Informationen darüber geben? Möglicherweise ein Beispiel. Ehrlichkeit, das mache ich nie, dieses Widget-Label ist neu für mich. Kannst du mir etwas von der Beschreibung geben? Wo hast du es gelernt? –