summaryrefslogtreecommitdiff
path: root/addons/website/static/src/js/website.menu.js
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2013-10-30 17:04:05 +0100
committerFabien Meghazi <fme@openerp.com>2013-10-30 17:04:05 +0100
commitaa2f9217c0baf6f92600a8e074331f0ecfffb4cc (patch)
tree5dd78f3315c48108f90c06672e0aa73d2fd82e34 /addons/website/static/src/js/website.menu.js
parenta87196eece2c193d2ee8e26377d9e489b466ad6a (diff)
[IMP] Menu entry dialog
bzr revid: fme@openerp.com-20131030160405-crxjr6agtmf2x89p
Diffstat (limited to 'addons/website/static/src/js/website.menu.js')
-rw-r--r--addons/website/static/src/js/website.menu.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/website/static/src/js/website.menu.js b/addons/website/static/src/js/website.menu.js
index e042869b034..9c38e02c3c6 100644
--- a/addons/website/static/src/js/website.menu.js
+++ b/addons/website/static/src/js/website.menu.js
@@ -48,7 +48,7 @@
},
add_menu: function () {
var self = this;
- var dialog = new website.menu.AddMenuDialog();
+ var dialog = new website.menu.MenuEntryDialog();
dialog.on('add-menu', this, function (link) {
var new_menu = {
id: _.uniqueId('new-'),
@@ -107,10 +107,11 @@
},
});
- website.menu.AddMenuDialog = website.editor.LinkDialog.extend({
+ website.menu.MenuEntryDialog = website.editor.LinkDialog.extend({
template: 'website.menu.dialog.add',
make_link: function (url, new_window, label) {
- this.trigger('add-menu', [url, new_window, label]);
+ var menu_label = this.$('input#link-text').val() || label;
+ this.trigger('add-menu', [url, new_window, menu_label]);
},
});