2014-01-24 66 views
0

有沒有一種方法可以通過數字標記容器,以便在使用響應式皮膚時(當移動設備加載頁面時)以特定順序依次顯示容器?帶響應式皮膚的Dotnetnuke

我正在使用「Tidy」響應式皮膚,我的計劃是在每個頁面上放置一個模塊,並在加載時獲取「Request.Browser.Browser」,因此如果它是移動瀏覽器,我只是計劃添加這個「? SkinSrc =%5BG%5DSkins/Tidy/TidySocial & ContainerSrc =%5BG%5DContainers/Tidy/PanelGrey「添加到我的網址,然後用Tidy皮膚重新加載頁面,同時創建用戶在移動設備上的Session變量。問題是具有模塊(html模塊,圖庫,我的自定義模塊)的容器不是以我希望它們的方式一個接一個地排序。

回答

1

這在DNN中是不可能的。處理響應性和順序的方法是控制窗格放置在頁面上時窗格中的窗格和模塊的順序(或更改後的順序)。您無法輕鬆地將模塊定位到頁面上以控制其定位,而無需在皮膚中進行自定義開發,這需要了解有關這些模塊和位置的詳細信息。

+0

嗨克里斯,謝謝你的模板!至於皮膚,我會在移動設備上製作一個我想用移動皮膚看到的頁面副本,在新頁面上應用移動皮膚,根據需要重新排列模塊,以便讓它們顯示在移動設備上,將其從菜單中隱藏起來,並將其與管理 - 站點重定向管理中的頁面的桌面版本鏈接。 – Ivan

1

伊萬

你需要改變的整潔mobie.css得到你想要的結果

它是不可能在DNN默認

最新DNN安裝具有響應功能,這也很好。