【问题标题】:Joomla Editor form action target="_blank" truncated issueJoomla Editor form action target="_blank" 截断问题
【发布时间】:2013-09-14 14:09:15
【问题描述】:

当我在 Joomla 中将表单插入到文章中时,我必须将表单目标属性设置为 target="_blank",以便当用户提交表单时,表单会提交到新页面。

但根据 Joomla 的默认配置,包括表单标记在内的所有内容都进入文章 html 数据,属性 target="_blank" 除外。

问题中使用的编辑器是 Tinymce。

我正在尝试解决此问题,而无需在 javascript 或 php 中编辑源代码。 我希望能从某个地方的 Joomla 配置中快速修复。

【问题讨论】:

  • 现在开始研究插件配置。
  • 您确定在文章中添加表单是最好的主意吗?请考虑使用 Joomla 扩展目录中的表单扩展。它很可能会解决您的问题。 TinyMCE 在过滤方面非常烦人。
  • 谢谢@Lodder 是的,tinymce 让我很恼火,但它确实是一个很棒的扩展。我遇到的具体问题是在我的文章内容之间显示一个表单元素。我对此有所了解。它肯定要处理 Tinymce 的扩展有效元素方案 [link]tinymce.com/wiki.php/configuration:extended_valid_elements
  • 嗯。如果您让我知道您在论坛上有哪些字段,我可以帮助您找到一个表单模块,然后您可以使用 {loadposition xxxxxx} 轻松将其放入您的文章中

标签: joomla tinymce joomla2.5 joomla1.5


【解决方案1】:

感谢大家的支持。 最后我弄明白了,甚至不需要更改一行源代码。 问题确实出在要使用的 tinymce 编辑器的扩展有效元素选项上。

但在 Joomla 中,tinymce 插件确实允许从插件后端处理它。

转到 Joomla 插件管理器 => 编辑器- TinyMce

在右侧Plugin配置选项下,可以在底部看到配置选项: 扩展的有效元素 在那里您可以添加值 form[action|accept|accept-charset|enctype|method|target] & 点击保存/应用。

在您的文章 html 代码中的任何位置添加 target="_blank" 它将不再被截断 :)

干杯 我希望这对偶然发现此问题的人有所帮助。

【讨论】:

    猜你喜欢
    • 2013-11-22
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 2019-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多