如何在CKEditor中为两个不同的组设置两个不同的工具栏?
我将Zikula 1.4.6与几个ModuleStudio生成的模块一起使用。这些模块确实激活了scribite插件。 如果我使用“完整”工具栏,我会在该工具栏中看到我的所有模块。但是我必须为我的普通用户创建一个精简的工具栏。在那里,他们不应该访问所有模块插件。因此,我相应地生成了“special1”工具栏。“special2”工具栏是为名为“redakteure”的高级用户准备的 Zikula为stil提供了使用overwrite.yml的可能性(Scribite是symphony override不起作用的老式模块)。但我看不出根据权限或组情况,使用special1或special2需要更改哪些文件 或者有没有更好的方法让某些插件只对某些组可见如何在CKEditor中为两个不同的组设置两个不同的工具栏?,ckeditor,zikula,Ckeditor,Zikula,我将Zikula 1.4.6与几个ModuleStudio生成的模块一起使用。这些模块确实激活了scribite插件。 如果我使用“完整”工具栏,我会在该工具栏中看到我的所有模块。但是我必须为我的普通用户创建一个精简的工具栏。在那里,他们不应该访问所有模块插件。因此,我相应地生成了“special1”工具栏。“special2”工具栏是为名为“redakteure”的高级用户准备的 Zikula为stil提供了使用overwrite.yml的可能性(Scribite是symphony overr
如何在CKEditor中为两个不同的组设置两个不同的工具栏?您需要在此处加入权限检查: 例如:
{{checkpermission component='::' instance='.*' level='ACCESS_ADMIN' assign='isAdmin'}
{{if $isAdmin}}
toolbar: 'mySpecialToolbar',
{{else}}
toolbar: '{{$Scribite.editorVars.barmode}}',
{{/if}}
您需要在此处加入权限检查: 例如:
{{checkpermission component='::' instance='.*' level='ACCESS_ADMIN' assign='isAdmin'}
{{if $isAdmin}}
toolbar: 'mySpecialToolbar',
{{else}}
toolbar: '{{$Scribite.editorVars.barmode}}',
{{/if}}