dotnetnuke - 2sxc 在 BS3 Xcilion 主题上加载 BS4 模板
问题描述
我新安装了 DNN 9.8.1 并安装了 2sxc 11.11.04。我正在尝试创建内容模板的 Tailwind“tlw1”版本,但在加载 BS4 模板时遇到问题,即使我使用的 tailwind 主题有一个将“tlw1”定义为默认 css 框架的 koi.json 文件。
以为我配置错了,我设置了一个测试。我将带有图像|文本视图的内容布局添加到带有 Xcilion 主题的页面中。然后我在BS4模板的顶部添加了这个注释@* Bootstrap 4 Template *@
(使用vs代码直接添加到文件中),以便于识别。看到 Xcilion 使用 BS3,当我去编辑模板文件时,我希望从 ../BS3/Content 文件夹中加载模板。然而,编辑器正在从 ../Content 加载 BS4 模板,而不是 BS3 模板。
我不明白 koi 应该如何工作,还是 koi 实施可能存在问题?
解决方案
我想到了。如果您使用Edit Template
2sxc 内容模块中的按钮,2sxc 编辑器会在新选项卡中打开并始终加载 BS4 模板,即使您的主题使用的是 BS3 或其他框架。如果您通过文件系统导航到 BS3 文件夹(或其他框架文件夹),并使用 VS Code 等代码编辑器直接编辑文件,您所做的更改将按预期正确显示。
推荐阅读
- node.js - 将对象解包为可选参数
- java - 为什么需要 AtomicReferenceArray 中的 `readObject()` 覆盖方法?
- reactjs - 如何扩展材料 ui 主题类型并修改 Typescript 中的现有类型?
- python - Django for 循环中的超链接链接到同一页面
- javascript - 做数组练习的问题。初学者里面
- javascript - 使用 expressJS 将数据插入 MongoDB
- ios - 将地图坐标数组传递给快速在地图上绘制路线
- mysql - 为什么默认约束在mysql中不起作用?
- python - Tkinter:如何将文本打印到标签中?
- c# - CSharpCodeProvider“字符串”不包含“选择”的定义。CSCC 遇到 System.Linq 问题