只是掌握这个很酷的框架,并有兴趣在默认工具栏中添加一个额外的功能。我假设工具栏来自以下内容:
@Edit.Toolbar(Content)
定义每个项目的函数位于'inpage.js'文件中,该文件包含所有菜单项操作(添加,新建,替换)。但是当我尝试以下内容时(在'image max 3.cshtml'中):
@Edit.Toolbar(Content, actions: "edit,replace,color");
并在'inpage.js'中创建了一个新的颜色操作:
'color': {
title: "Toolbar.Sort",
iclass: "icon-sxc-table",
showOn: "edit",
addCondition: function (settings, modConfig) { return modConfig.isList && settings.useModuleList && settings.sortOrder !== -1; }
},
然而,这并没有为我呈现屏幕上的任何内容。我假设我遗漏了一些东西,但我的目的是复制重新排序功能操作,而是有一个模态弹出调色板,以便更改每个独立的“图像最大3.连续”内容类型的背景颜色视图。
感谢所有帮助!
THX
答案 0 :(得分:1)
2sxc 08.06已经出局,现在允许这样做。查看2sxc-wiki https://github.com/2sic/2sxc/wiki/Html-Js-Command-Custom-Code