My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.
The pure css mega menu is definitely not touch friendly. Hopefully, after upgrading the other responsive templates to the new code you will be served the tablet layout which has the touch friendly menu. I would be interested in knowing if it is working for you.
Does this demo work for you:
http://cdn.tutsplus.com/webdesign/up...868/index.html
Thanks,
Anne
Ditto, that's hard to say just thinking of how much work must go into putting a template of this complexity together. That is the main reason that I've been dragging my feet with my upgrade. I just don't have time, nor can we afford to have customers go elsewhere because they cannot easily navigate the site. If the functionality is required to be different depending upon which button you're wanting to click or tap, many consumers just can't grasp that idea. I didn't realize that Apple tablets did not have that issue until yesterday when I asked an Apple user to check out the navigation.
We must have the most computer challenged or un-web-savvy customers in the world. I use gift certificates as the test. 100% of the gift certificates sold require admin intervention & dealing with grumpy customers and grumpy GC recipients regardless of how easy people say gift certificates are.
Rick
RixStix (dot) com
aka: ChainWeavers (dot) com
Just wanted to add that since the session display mode is not set unless clicking the switches, I think the if statements should be changed to:
Basically I just added $_SESSION['display_mode']==''. This would now allow the view to change for those who are using the switches. These changes should also be used in places where the mobile detect is using this same if statement structure. I have not looked at what files are affected but do recall other files that use it to call specific files/code.Code:if ($detect->isMobile() && !$detect->isTablet() && $_SESSION['display_mode']=='' or $detect->isMobile() && !$detect->isTablet() && $_SESSION['display_mode']=='isMobile' or $detect->isTablet() && $_SESSION['display_mode']=='isMobile' or $_SESSION['display_mode']=='isMobile') { echo $responsive_mobile; } else if ($detect->isTablet() && $_SESSION['display_mode']=='' or $detect->isMobile() && $_SESSION['display_mode']=='isTablet' or $detect->isTablet() && $_SESSION['display_mode']=='isTablet' or $_SESSION['display_mode']=='isTablet'){ echo $responsive_tablet; } else if ($detect->isMobile() && !$detect->isTablet() && $_SESSION['display_mode']=='isDesktop' or $detect->isTablet() && $_SESSION['display_mode']=='isDesktop' or $_SESSION['display_mode']=='isNonResponsive'){ echo ''; } else { echo $responsive_default; }
Without the changes above, the switches would not do anything as the addition of the 2.0 code workaround would always override the switch.
The reason it was not working is because it was looking for a $_SESSION on page load which did not exist, I fixed that!
Now the php-detect class renders the proper responsive files on page load and YES, sets the $_SESSION after a link is clicked.
My fix will be added to the update of the DIY Responsive Template Default for v1.5.x package, Anne may use or choose to go your route or any other as she sees fit. Just looking at what you provided, I'm sure it works but have not tested.
So I'm close, but missing the forest for the trees again.. Trying to get the legal/copyright on the left and the bottom footer links on the right of the footer, and it's ALMOST there, but not quite..
So in the common/tpl_footer.php file I made these two changes:
andCode:<div id="siteinfoLegal" class="legalCopyright back">
then made these changes to the stylesheet:Code:<div id="footer-bottom" class="forward">
This gets the legal/copyright on the left and the bottom footer links on the right of the footer. BUT as you can see the legal/copyright is not top aligned with the bottom footer links.. Grrrrrrr.. what the heck am I missing here??Code:#siteinfoLegal, #footer-bottom {padding: .5em 0 0;width:50%;line-height:normal;clear:both;color:#f4f4f4 ;background:#transparent;/*text-align:center;margin-bottom:30px;*/font-size:80%;} #footer-bottom {text-align:right;padding-bottom:30px;} #siteinfoLegal a, #footer-bottom a {padding: 0 0.5em 0 0.5em;color: #f4f4f4;white-space: nowrap;} #siteinfoLegal a:hover, #footer-bottom a:hover {color: #a9233b;}
http://client2(dot)zencart-wordpress...ration(dot)com
My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.
stylesheet.css, line 360, remove clear: both;
My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.
Bookmarks