JTBC 新增模块
区块链技术引领的新型消费模式 #生活乐趣# #创新乐趣# #创新消费#
由于JTBC的参考资料比较少,自己也尝试了很久才了解如何添加,在此记录以供后阅。
JTBC的模块是以文件夹划分的,每一个文件夹可以理解成一个独立的模块,但是所有的模块都可以引用一个共有的模块(也就是common文件夹中定义的)。
要创建自己的模块,首先是复制已有的模块,也就是复制已有的文件夹,并不是盲目的复制,一定要复制和自己想要的功能最接近的,这样更好修改一些。
复制完成后,清空缓存,点击”开始“即会出现两个相同的模块名,甚至点击后出现的操作界面都是一样的,我们还需要修改复制后的文件夹中/common/language/manage.jtbc中的菜单名。
<?xml version="1.0" encoding="utf-8"?>
<xml mode="jtbc" author="jetiben">
<configure>
<node>item</node>
<field>name,chinese</field>
<base>item_list</base>
</configure>
<item_list>
<item>
<name><![CDATA[mgtitle]]></name>
<chinese><![CDATA[服务支持]]></chinese>
</item>
<item>
<name><![CDATA[list]]></name>
<chinese><![CDATA[全部栏目]]></chinese>
</item>
<item>
<name><![CDATA[nav_list]]></name>
<chinese><![CDATA[全部栏目]]></chinese>
</item>
<item>
<name><![CDATA[nav_commendatory_1]]></name>
<chinese><![CDATA[推荐的栏目]]></chinese>
</item>
<item>
<name><![CDATA[nav_hidden_1]]></name>
<chinese><![CDATA[隐藏的栏目]]></chinese>
</item>
<item>
<name><![CDATA[nav_add]]></name>
<chinese><![CDATA[添加栏目]]></chinese>
</item>
<item>
<name><![CDATA[nav_edit]]></name>
<chinese><![CDATA[编辑栏目]]></chinese>
</item>
<item>
<name><![CDATA[nav_category]]></name>
<chinese><![CDATA[分类筛选]]></chinese>
</item>
<item>
<name><![CDATA[nav_category_message-1]]></name>
<chinese><![CDATA[当前分类下没有可供筛选的子分类]]></chinese>
</item>
<item>
<name><![CDATA[req_topic]]></name>
<chinese><![CDATA[标题不能为空]]></chinese>
</item>
</item_list>
</xml>
修改成自己的。
保存。清空缓存。(缓存清空:开始 系统相关 系统工具 系统缓存 刷新 删除)
然后菜单就变成自己所需要的了。
这时候并不是就完成了。你拷贝过来的模块和原有的模块此时是共用一个表的,在新模块中添加一条记录,原模块中也会出现,如果想避免这种情况,必须自己手动新建一张表,虽然结构和原有的表一样。
在/common/config.jtbc中修改数据库名:
<?xml version="1.0" encoding="utf-8"?>
<xml mode="jtbcf" author="jetiben">
<configure>
<node>item</node>
<field>name,chinese</field>
<base>item_list</base>
</configure>
<item_list>
<item>
<name><![CDATA[ndatabase]]></name>
<chinese><![CDATA[jtbc_service]]></chinese>
</item>
<item>
<name><![CDATA[nfpre]]></name>
<chinese><![CDATA[a_]]></chinese>
</item>
<item>
<name><![CDATA[npagesize]]></name>
<chinese><![CDATA[20]]></chinese>
</item>
<item>
<name><![CDATA[nlisttopx]]></name>
<chinese><![CDATA[2000]]></chinese>
</item>
<item>
<name><![CDATA[nuppath]]></name>
<chinese><![CDATA[common/upload/]]></chinese>
</item>
<item>
<name><![CDATA[nuptype]]></name>
<chinese><![CDATA[.bmp.jpg.gif.png]]></chinese>
</item>
<item>
<name><![CDATA[nclstype]]></name>
<chinese><![CDATA[0]]></chinese>
</item>
<item>
<name><![CDATA[nurltype]]></name>
<chinese><![CDATA[0]]></chinese>
</item>
<item>
<name><![CDATA[nbasehref]]></name>
<chinese><![CDATA[0]]></chinese>
</item>
<item>
<name><![CDATA[nindex]]></name>
<chinese><![CDATA[default.jsp]]></chinese>
</item>
<item>
<name><![CDATA[ncontentcutepage]]></name>
<chinese><![CDATA[1]]></chinese>
</item>
<item>
<name><![CDATA[ncreatefolder]]></name>
<chinese><![CDATA[htmldata]]></chinese>
</item>
<item>
<name><![CDATA[ncreatefiletype]]></name>
<chinese><![CDATA[.html]]></chinese>
</item>
<item>
<name><![CDATA[nuninstall]]></name>
<chinese><![CDATA[1|1|1]]></chinese>
</item>
</item_list>
</xml>
这样模块记录的存取就在新建的表中了,接下来就可以自己随意更改了。
网址:JTBC 新增模块 https://www.yuejiaxmz.com/news/view/138496
相关内容
语音模块,离线语音模块,语音控制模块语音模块
创新的储能解决方案:可扩展性和模块化
python serial模块的使用
Python Base64模块的使用
快乐方块屋家庭模拟器无广告(Family Life)
快乐方块屋家庭模拟器下载
[BaBo]整理器抽屉模块30 来自 Willi 3D
一文搞懂「物联网和物联网模块」
在线学习与生活模块内容的教学建议