2016-10-15 58 views
1

我有一個相當敏感的網站,適用於移動設備和桌面電腦。如何在Concrete5中將每個頁面重定向到移動優化頁面?

只有幾頁非常複雜,無法在臺式機和移動設備上同時使用 - 例如,他們使用具有特定部分需要可見的背景圖像,或具有桌面特定設置的圖像庫。

對於那幾頁,我希望能夠檢測到我是否在移動設備上,並呈現不同的頁面。

我想我需要在覈心上工作才能做到這一點。在C5頁面渲染過程的哪一點上,我理想情況下將離開當前頁面,並渲染一個不同的頁面?

我可以通過加載模板中的其他頁面來渲染它,然後終止,但這不會很乾淨。

是否有首選的「Concrete5-y」過程?

回答

2

您是否知道您可以設置不同設備的可見性? enter image description here

你可以在'編輯設計'選項下設置塊,區域,堆棧,我想甚至列。

使用此功能,您可以隱藏或顯示部分頁面,具體取決於屏幕大小。

對於背景,請看這裏:http://www.concrete5.org/marketplace/addons/mrkdilkington-full-screen-background-image-and-overlay 您可以設置焦點。

+0

Aww廢話,我應該提到我在這個5.6。抱歉。不過,我會看看插件,或許(與媒體查詢結合)解決問題 –

+0

如果您使用的是基於引導的主題,則可以通過向塊添加響應類來實現。請參閱http://getbootstrap.com/css/#responsive-utilities。 – Willem

+0

另外我還以爲有一個選項可以設置5.6的移動主題......但我從來沒有用過這個。 – Willem

相關問題