簡體   English   中英

Joomla前端編輯會中斷短代碼

[英]Joomla FrontEnd Editing breaks shortcodes

我在本地主機上有一個joomla網站。

我安裝了一個名為Helix 2的模板,該模板也有一組簡碼。 (我只放入了[block] blah blah [/ block]之類的東西,而我的blah blah在一個漂亮的框中突出顯示。)

我從BackEnd以這種方式發布了漂亮的文章。 不幸的是,我已經設置了一些用戶,以便能夠從前端編輯這些文章。 我已經手動檢查了數據庫,並且簡碼已保存在數據庫中。 但是,當在前端單擊“編輯”時,該“數據庫版本”未加載到編輯字段中! 從前端進行編輯時,joomla引擎不會加載文章的數據庫版本,而是從瀏覽器或其他內容呈現的版本。 后一個版本沒有簡碼。 因此,單擊“從前端保存”后,原始文章格式會丟失! 然后,我必須在前端手動重新輸入簡碼。

因此,解決方案是,在單擊“編輯”按鈕時,如果要從數據庫中加載要編輯的文章,那么我可以在其適當位置看到我的簡碼。 那么,joomla中是否有任何設置可以幫助我解決這個問題?

PS:我已經嘗試過所有具有TITANMCE,JCE和EDITOR-NONE的結果的編輯器。 它不是編輯器問題。

您使用的是哪個Joomla版本?

在Joomla 2.5中,如果您使用其他組中的用戶,請在常規設置中簽出文本過濾器選項標簽。 如果您以超級管理員身份登錄,並且該組的設置為“無過濾器”,請嘗試更改為“默認黑名單”,而不是保存。 清除所有joomla緩存(僅在保存站點上)。 比改回到“無過濾器”選項。

我在joomla論壇上看到抱怨,在某些情況下默認設置為“無過濾器”選項沒有正確設置。 將其重置為默認黑名單並重新設置為“無過濾器”可能會解決該問題。

這是一個簡單的解決方案,我不得不花很多夜無眠地沖浪才能找到解決方案。 在我的網站http://lokkatha.com中,該問題持續存在了一段時間。 但是,借助Wouter在此處建議的解決方案,我可以解決該問題。 這個過程是

轉到BACKAD ADMIN >>常規配置>>文本過濾器

將所有過濾器隱蔽為無過濾問題已解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM