【发布时间】:2014-04-26 14:22:15
【问题描述】:
我使用 php 脚本将数据插入到jos_content 表中以创建一篇文章。文章内容是textarea,属性为required。
<textarea name="comment" required></textarea>
但是,当我打开我的文章管理器并找到这个创建的文章时,不再需要任何属性——其他一切都很好。 maxlength 也会发生同样的事情。
我使用 JCE,所以我假设它负责以某种方式杀死这些属性。
如何防止这些属性从文章中的 textarea 元素中删除?
【问题讨论】:
-
不熟悉Joomla JCE,但你试过
required="required"吗?根据属性上的a W3.org page,这也是正确的。也许您的编辑器正在阻止该属性出现,因为它认为它是一个没有值的属性?? -
我也试过这个。微小的编辑器工作正常,但 JCE 杀死它。这真的很奇怪,我不知道为什么会这样。当您保存文章时,它也会从数据库中删除所需的内容。
-
您是否为编辑器表单字段设置添加了 filter="safehtml"?假设您使用的是 Joomla 原生 MVC 表单,否则请忽略我的评论。编辑:对不起 - 现在我的评论听起来无关紧要。
标签: forms joomla joomla3.0 joomla-article joomla-content-editor