我是新來的網站設計。我使用Concrete5來設計頁面,但是當我輸入Google Translate代碼時,頁面變得難以編輯。當我在編輯模式下將鼠標放在它們上方時,塊沒有以正確的方式突出顯示。就像塊在他們的實際位置以下。我將Google翻譯代碼與Google Analytics帳戶和多語言一起使用。谷歌翻譯小工具似乎與Concrete5衝突
0
A
回答
1
我從來沒有真正有一個網站這樣做,但你可以做這樣的事情在你的模板如下:
/yourtheme/elements/header.php:
<?php
Loader::element('header_required');
$u = new User();
if(!$u->isRegistered()) { // this will only happen if you aren't logged in
echo '<script... google translate code....>/script>';
}
的基本邏輯如果您已登錄,則不包括翻譯代碼。如果更接近您的用例,則可以將其更改爲不在編輯模式。
你最好的賭注是要問這一點,並在現場concrete5其他問題:
http://www.concrete5.org/r/-/13433 - 有不少不錯的開發者文/如何做在這裏。
論壇在在:http://www.concrete5.org/community/forums/
希望幫助約翰 - 斯蒂爾
0
我認爲最好的辦法是禁用,而用戶在「編輯模式」的轉換代碼(不只是當他們是註冊爲@約翰在他的回答中提出)。像這樣:
<?php if (!$c->isEditMode()): ?>
<script... google translate code...</script>
<?php endif; ?>
相關問題
- 1. 谷歌翻譯小工具 - 翻譯完成回調
- 2. 谷歌翻譯突出
- 3. 谷歌小工具布爾首選項似乎不工作
- 4. 如何使用谷歌翻譯工具自動翻譯部分?
- 5. 谷歌翻譯API(付費)與谷歌翻譯API(免費)?
- 6. 谷歌翻譯V2,某些文本似乎打破了它
- 7. 流星與谷歌翻譯
- 8. 谷歌翻譯API與Matlab
- 9. 谷歌翻譯與c
- 10. 谷歌翻譯
- 11. 翻譯谷歌
- 12. 谷歌翻譯
- 13. 谷歌翻譯突出顯示效果
- 14. 方向似乎與尺寸衝突
- 15. JQuery驗證似乎與Bootstrap衝突
- 16. Gtk#菜單欄似乎與GLWidget衝突
- 17. 翻譯頁面與jquery「翻譯」,谷歌翻譯等
- 18. dojo小工具Id衝突
- 19. Durundal谷歌翻譯
- 20. 谷歌翻譯API
- 21. 谷歌翻譯HotKeys
- 22. 谷歌翻譯工具不能正常工作
- 23. 谷歌圖表似乎沒有工作
- 24. 沒有谷歌翻譯翻譯
- 25. 「谷歌翻譯」vs「翻譯API」
- 26. Concrete5谷歌分析
- 27. 谷歌地圖panTo衝突與addListener
- 28. 谷歌代碼美化與HTML衝突
- 29. javascript谷歌小工具
- 30. 與谷歌的一個問題翻譯