主题 : 如何获取栏目模型里富文本编辑器的内容 |
级别: 童生
![]() |
1# 发表于:2019-12-16 17:40:16 IP:219.112.*.*
|
||||
---|---|---|---|---|---|
级别: 童生
![]() |
3# 发表于:2019-12-16 17:56:37 IP:219.112.*.*
回复第2楼
没效果,我猜测你说的是v9? 我记得老版本是txt,txt2,txt3之类的,且固定只有三个 jeecmsx的话,添加的富文本框可以设置该项的标签名称。如果是添加的是普通输入框,那么可以通过content.attr.标签名称.value获取到,但这个方法获取不到富文本框的值,所以想问下如何获取富文本框内容 |
||
---|---|---|---|
级别: 童生
![]() |
5# 发表于:2019-12-16 18:08:28 IP:219.112.*.*
回复第4楼
这个是内容页模板,想在栏目页模板上获取栏目模型的富文本如何取呢?栏目模型默认是没有富文本框的,富文本框是自己再栏目模型上增加的 另外,内容模型上也可以增加多个富文本框,就在默认的富文本框区域右上角有个加号(修改内容模型页面)。按照这个方法增加的额外富文本框的内容如何获取呢? |
||
---|---|---|---|
级别: 童生
![]() |
7# 发表于:2019-12-16 21:19:29 IP:219.112.*.*
获取不到。 我看栏目模型和内容模型不太一样,内容模型默认就有一个富文本框,这个默认的框里内容可以通过content.txt获取到。 但栏目模型默认没有富文本框的,需要手动添加,这时候逻辑跟默认的就不一样了。一般来说,按照旧版jeecms逻辑,自己手动加的,可以通过channel.attr.标签名称这样的格式来获取,但我这里测试不行。并且按照系统默认框的逻辑channel.txt也获取不到。实际上channel.txt获取不到并不意外,因为这种方式是调用默认就有的字段,栏目模型默认没有富文本框的。但channel.attr.标签名称这样也不行就逻辑很怪了。因为其他类型的字段,比如普通input,单图上传,select等等,这些组件即使是手动添加,也可以走channel.attr。唯独富文本框不行 。 另外,除了需要获取栏目模型的富文本框。我还有一个问题,旧版jeecms默认给内容模型和栏目模型提供了三个富文本框,不提供手动增加富文本框的功能。但我看新版的内容模型是可以添加富文本框的,然而我没有找到获取添加的富文本框内容的方法,如我原贴所说,我尝试了多种方式都没成功。还请指教,谢谢 |
||
---|---|---|---|
级别: 论坛管理员
![]() |
8# 发表于:2019-12-17 08:38:58 IP:182.238.*.*
那用这个吧
[#list channel.txts as a] ${a.attrTxt} [/#list] |
||
---|---|---|---|
1
共1页