We are trying to use the DNNSmart Mobile Redirect Module recently described here on DNN Hero using different desktop, tablet and mobile skins, but are having problems. Rather than place modules in the specified containers when Mobile.Redirect changes a page's skin modules are all dumped into the ContentPane div of the new skin. This, of course, screws up the desired layout.
I am fairly new to DNN so hope that someone with more experience can tell me what's going on here. This is our setup:
We are using DNN 7.2.1
We use distinct custom pc, tablet and mobile skins. Every pane in these skins has a uniquely named container and each of these containers is simply an asp.net web 'Control' containing a single 'ContentPane' div. (I created the containers so that I could use the Mobile.Redirect feature that appears to be able to map Modules into different containers on each skin.) In every skin, Mobile.Redirector is placed into a container named 'mobile_redir' and all but admin pages use our custom skins.
Mobile.Redirector 'mobile settings' are configured to place each module in a page into specific containers in each of that page's pc, tablet and mobile skins.
Other settings are defaults except these:
- Module 'Settings': 'Display Module on all Pages' is checked. (Per Aderson's video)
- View Permissions: 'Inherit' unchecked, View for 'All Users' is checked. No other permissions checked (admins, of course, view and edit).
- Page Settings: 'Display Container' unchecked.
- DNNSmart settings: Url-only method. Stylesheet unchanged.
Thanks for any help you can give! -- Paul Schnackenberg