[ELMA4] Настройки текущей страницы
Методы для работы
Html.SetPageSettingsUrl
– задать адрес для настройки текущей страницы.
Html.SetPageSettingsActionItems
– задать действия для настройки текущей страницы.
Пример:
using EleWise.ELMA.Web.Mvc.Models.ActionItems
using EleWise.ELMA.Web.Mvc.Models.ActionItems.Menu
@{
var settingsMenu = new ActionItemList();
settingsMenu.Add(new ActionMenuItem
{
Uid = "Home_AddHomePage",
Text = SR.T("Добавить страницу"),
Click = "click()"
});
Html.SetPageSettingsActionItems(settingsMenu);
}
Основные изменения в ELMA4 по сравнению с ELMA3
1. В ELMA4 ActionToolbarItem следует заменить на ActionMenuItem.
Пример:
// bad
@{
var settingsMenu = new ActionItemList();
settingsMenu.Add(new ActionToolbarItem
{
Uid = "Home_AddHomePage",
Text = SR.T("Добавить страницу"),
Click = "click()"
});
Html.SetPageSettingsActionItems(settingsMenu);
}
// good
@{
var settingsMenu = new ActionItemList();
settingsMenu.Add(new ActionMenuItem
{
Uid = "Home_AddHomePage",
Text = SR.T("Добавить страницу"),
Click = "click()"
});
Html.SetPageSettingsActionItems(settingsMenu);
}