jeecms的神bug

之前搞过一个自定义的模型,咱就不吐槽它那愚蠢的操作逻辑了。
后来加了些字段。
创建内容的时候出不来,比如我明明让标题图显示,结果丫就是不显示。
找到后台的模板文件add。
发现一段代码:

id=”tr-${f}” style=”display:none”#if>#if>>#if>

这段代码中间都没个换行的,大概因为换行容易出错,怕输出什么不该输出的br吧。

猜了猜,这段代码大概是说,必须要选channel,且channel的属性中hasXXX必须是开着的,否则创建内容的时候就是不显示。

结果测试一看,并不是啊。

想在这段代码里改点东西,输出看看hasXXX的值,看不到。

我日。

再回去测试,我明明不是选了栏目吗?栏目不是已经有了“有标题图”了吗?
为什么还是看不到标题图上传的控件呢?

突然想到,对了,我是在进入内容创建页面之后在前端选的栏目,f12看network发现选栏目之后,发出的请求是拿专题的,也就是说,先选内容再选栏目是无法读取栏目的各种属性的,此时选栏目的作用只是选专题。

我了个大去。

怎么办呢?先在左侧选个栏目再创建内容试试?

一试之下,发现可以啊。

这jeecms,果然不是普通人能用的,操作上的坑太多,太多了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注