我添加了一个新的插件出口点来覆盖默认的“紧凑”表单,但我对这个改动并不太满意。
通过该出口点无法覆盖访问“高级”表单的按钮,而且编辑器中的“可编辑预览”仍在使用“紧凑模式”,这可能与被覆盖的表单不匹配(至少在我们的案例中是这样)。
我开始觉得,更简洁的解决方案是在插件管理后台添加一个选项,用于选择表单行为。我至少看到了两个选项:
- default_editor:选择“紧凑”(默认)或“高级”
- allow_editor_switch:隐藏切换编辑器的按钮
我仍在深入研究其潜在影响,但欢迎对这一总体思路提出反馈 ![]()