|
主题:[求助]x1.5 自定义表单字段为“多行文本支持html” 在其他页无法调用 [收藏主题] |
使用x1.5 免费版 发现自定义表单 如果有字段设定为“多行文本支持html”,在管理页面可以正常添加记录;但在其他页面调用时,无法提交内容。 “多行文本支持html”用到了编辑器,在其他页面调取时,想添加记录,但无法将内容正常提交。 其他类型字段可以正常添加记录。 调取代码是系统自动生成的:<iframe src="{#GetFullDomain}/plus/form/form.asp?id=6&m={$ChannelID}&d={$InfoID}" width="550" height="350" allowtransparency="true" frameborder="0"></iframe> 模板也是自动生成的。 |
|
支持(0) | 反对(0) 顶端 底部 |
找到了,修改自动生成模版代码 编辑器部分,修改为 <script type="text/Javascript"> var editor = UE.getEditor('KS_nrhtml',{toolbars:[['fullscreen', 'source', '|', 'undo', 'redo', '|','bold', 'italic', 'underline', 'fontborder', 'strikethrough', 'superscript', 'subscript', ">,wordCount:false,autoHeightEnabled:false,minFrameHeight:100 }); </script>
|
|
支持(0) | 反对(0) 顶端 底部 |
自定义表单解决其他页面调用添加记录功能
自定义表单模版修改代码:先把table改为边框1,记得修改KS_nrhtml
<script id="KS_nrhtml" name="KS_nrhtml" type="text/plain" ></script> <script type="text/Javascript"> var editor = UE.getEditor('KS_nrhtml',{toolbars:[['fullscreen', 'source', '|', 'undo', 'redo', '|','bold', 'italic', 'underline', 'fontborder', 'strikethrough', 'superscript', 'subscript', ">,wordCount:false,autoHeightEnabled:false,minFrameHeight:100 }); </script>
调取添加记录页面代码: <iframe src="{#GetFullDomain}/plus/form/form.asp?id=6&m={$ChannelID}&d={$InfoID}" width="550" height="350" allowtransparency="true" frameborder="0"></iframe> |
|
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |