火车浏览器脚本编辑器 帝国CMS写值两篇组合文章源码
2018-07-13 站长 站长日志
今天更新的这篇文章可能受众范围很小,主要是在使用火车浏览器脚本编辑发布更新文章的那一撮。
第一点:帝国CMS的在线HTML编辑器源码编辑中尽量不要出现<html><head><title></title></head><body></body></html>这些标签,今天可是花了一个多小时弄这个东西。
如果出现上面说的HTML标签,帝国CMS编辑器会判断取舍,返回文本编辑模式之后只保留<body></body>中间部分内容,其他部分删除,比如拿我来说,我是两篇文章组合发布,两篇文章都是源代码,一篇文章没有<html><head><title></title></head><body></body></html>标签,一篇有标签,源码写值进去之后,返回文本模式只保留有标签的第二篇文章的body部分内容,而第一篇文章内容全部删除。
遇到这里,可以使用变量处理,将带有标签的第二篇文章的<html><head><title></title></head><body></body></html>HTML结构标签给替换掉,这两两篇文章都可以顺利写值。这里不仅仅是帝国CMS的在线HTML脚本,如果在外发时遇到这种情况也可以考虑是否出现这种情况。
第二点:两篇或者多篇文章组合
①每篇文章内容都放在一个变量里面,在写入正文的脚本步骤内将所有内容变量都调用进去写值,
②新建一个组合总标签,设置为“只读属性”,然后将所有的内容变量的调用标签写到这个组合总标签变量里面
③JavaScript步骤:
var a= '{-var.content-}';
var b ='{-var.mergecontent-}';
$c =a + b;
获取赋值变量a 和b的值,然后组合赋值进入c,然后在保存在一个火车浏览器脚本编辑器的组合变量里面进行调用。