我在localhost上有一个joomla网站。
我安装了一个名为Helix2的模板,它也有一组快捷代码。(我只需输入类似于blockblah、/block之类的内容,我的内容就会在一个漂亮的框中高亮显示。)
我在BackEnd上发表了这样漂亮的文章。不幸的是,我已经设置了一些用户能够从前端编辑这些文章。我已经手动检查了数据库,短码保存在数据库中。但是在前端单击编辑时,该数据库版本不会加载到编辑字段中!当从前端编辑时,joomla引擎不加载文章的数据库版本,而是从浏览器或其他地方呈现的版本。后一个版本没有短码。所以,在前端点击保存后,原始的文章格式就会丢失!然后我不得不在前台手动重新输入短码。
因此,解决方案是,当单击编辑按钮时,如果要编辑的文章是从数据库加载的,我可以在适当的位置看到我的快捷代码。那么,在joomla中有没有什么设置可以帮我解决这个问题呢?
PS:我已经尝试了所有的编辑器TINYMCE,JCE,EDITOR-NONE都没有同样的结果。这不是编辑器的问题。
发布于 2013-08-26 19:17:59
您使用的是哪个Joomla版本?
在Joomla 2.5中,如果您使用来自不同组的用户,请查看常规设置中的文本过滤器选项选项卡。清除所有joomla缓存(只是为了在保存站点上)。然后更改回“无过滤器”选项。
我在joomla论坛上看到过抱怨,在某些情况下,默认设置的No Filter选项没有正确设置。将其重置为默认黑名单,然后重新设置为“无过滤器”可能会解决该问题。
发布于 2013-10-10 10:00:56
多么简单的解决方案,我不得不花了这么多个不眠之夜在网上寻找解决方案。在我的网站http://lokkatha.com中,这个问题已经持续了相当长一段时间。然而,在Wouter建议的解决方案的帮助下,我可以解决这个问题。这个过程是
转到后端管理>>常规配置>>文本筛选器
将所有过滤器转换为不过滤问题就解决了。
https://stackoverflow.com/questions/18438786
复制相似问题