Joomla前端编辑打破了短代码


Joomla FrontEnd Editing breaks shortcodes

我在localhost中有一个joomla网站。

我安装了一个名为Helix 2的模板,它也有一组短代码。(我只是放了一些类似[block]之类的东西,我的废话在一个好看的框中突出显示。)

我从BackEnd发了好看的文章。不幸的是,我已经设置了一些用户可以从前端编辑这些文章。我已经手动检查了数据库,快捷代码保存在数据库中。但是,当在前端单击编辑时,编辑字段中不会加载the DATABASE VERSION!当从前端编辑时,joomla引擎不会加载文章的数据库版本,而是加载从浏览器或其他地方呈现的版本。后一个版本没有快捷代码。因此,在点击从前端保存后,原始文章格式将丢失!然后我必须在前端手动重新输入短代码。

因此,解决方案是,当点击编辑按钮时,如果要编辑的文章是从数据库中加载的,我可以在它们的适当位置看到我的短代码。那么,在朱姆拉有什么地方可以帮我解决这个问题吗?

PS:我试过所有的编辑器TINYMCE,JCE,EDITOR-NONE,结果都一样。这不是编辑的问题。

您使用的是哪个Joomla版本?

在Joomla 2.5中,如果您使用来自不同组的用户,请在常规设置中签出文本过滤器选项选项卡。如果您以超级管理员身份登录,并且该组的设置为"无过滤器",请尝试更改为"默认黑名单"而不是保存。清除所有joomla缓存(只是为了在保存站点上)。然后改回"无过滤器"选项。

我在joomla论坛上看到有人抱怨说,在某些情况下,默认设置的"无过滤器"选项设置不正确。将其重置为默认黑名单并返回"无过滤器"可能会解决该问题。

多么简单的解决方案,我不得不花这么多不眠之夜在网上寻找解决方案。在我的网站中http://lokkatha.comthe这个问题持续了很长一段时间。然而,在沃特提出的解决方案的帮助下,我可以解决这个问题。这个过程是

转到BACKEND ADMIN>>常规配置>>文本过滤器

将所有过滤器隐藏为"无过滤"问题已解决。