Добавил в меню "Действия" страницы редактирования пункт, но новый пункт отображается только после нажатия F5 на странице редактирования раздела.

define("ZbsTourOffers1Page", ["ZbsTourOffers1PageResources", "ProcessModuleUtilities"], 
       function(Resources, ProcessModuleUtilities) {

...

            getActions: function() {
                   var actionMenuItems = this.callParent(arguments);
                
                // Добавление линии-разделителя.
                actionMenuItems.addItem(this.getButtonMenuItem({
                    Type: "Terrasoft.MenuSeparator",
                    Caption: ""
                }));
                
                // Добавление пункта меню в список действий раздела.
                actionMenuItems.addItem(this.getButtonMenuItem({
                    // Привязка заголовка пункта меню к локализуемой строке
                    // схемы.
                      Click: {bindTo: "createTreatSessions"},
                    // Привязка метода-обработчика действия.
                    Caption: {bindTo: "Resources.Strings.CreateTreatSessionsCaption"}                                        
                }));
                
                 // Возврат дополненной коллекции действий раздела.
                return actionMenuItems;
            },                        
 

Нравится

Поделиться

2 комментария

Добавьте ещё и в схему раздела

Владимир Соколов, спасибо!

Показать все комментарии