Mobile version - dont know, how to do

  • Vlado79
    Inactive member
  • Topic Author
  • New Member
  • New Member
More
12 years 1 month ago #25635 by Vlado79
Hi, I bought Hot restaurant template, but have a problem with mobile version of pages.
I created mobile menu first, public in user10, then I put a submenu items (a think:)), made it as menu item alias and mobile version of my pages are shown on mobile devices (tested on android).

But I had a problem, that sometimes on desktop seen nobile versions and sometime on mobile seen desktop version. So I, at first, deleted mobile menu at all and try to do it again from the beginning.

Now, I ever see desktop version on mobile (tried two browsers, delete cache of browser, user agent set to mobile), but no change.

Please, can anyone tell me, how to create mobile menu for my pages and how to set it, that has always been a mobile version on mobile and desktop on the desktop?

I have a question, in the morning, before I deleted the page cache and tried to accept mydomain.cz, I have ever seen desktop version, but when i tried it to access mydomain.cz/index.php I had ever seen mobile version (on desktop and on mobile too). Why? I would like to have cache enabled. where could be the problem?

For hotJoomla team, I can provide FTP and login, if you want it. Thanks for help.

Please Log in to join the conversation.

More
12 years 1 month ago #25650 by ivan.milic
Decision on layout is made in server .php page, so it has nothing to do width cache. Did you maybe modified index.php of template original code for that check :
Code:
$current_browser = 0; $useragent=$_SERVER['HTTP_USER_AGENT']; if(preg_match('/android|avantgo|blackberry|blazer|compal|elaine|fennec|hiptop|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile|o2|opera mini|palm( os)?|plucker|pocket|pre\/|psp|smartphone|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce; (iemobile|ppc)|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i',substr($useragent,0,4))) $current_browser = 1;

See active module positions for mobile view:

demo.hotjoomlatemplates.com/restaurant/i...cle&id=27&Itemid=201

Please Log in to join the conversation.

  • Vlado79
    Inactive member
  • Topic Author
  • New Member
  • New Member
More
12 years 1 month ago - 12 years 1 month ago #25679 by Vlado79
Hi, I Did not made any change to source code.

I know, that mobile menu is at position user10, but probably have something wrong in my settings.
Try this deleted, you can see desktop version, then click to Návštěvní kniha (guestbook), second from right in horizontal menu. You can see mobile version of this page. Absolutely same mannor on mobile device.

Now, I cleared the cache and the same link is now showing mobile version, link without index.php show right desktop version.

And now, this. You can see, what I am talking about at the video. Logo have link with /index.php, menu have link without index.php.



EDIT 21PM: now, cache is refreshed (I have set to 60 minutes) and now, you cannot se what is on the video, but again, after click here deleted is again guest book in mobile version on desktop browser, same at the beginning of my post.

Something is really strange on my web :(
Last edit: 12 years 1 month ago by Vlado79.

Please Log in to join the conversation.

More
12 years 1 month ago #25699 by ivan.milic
wait , you are talking about server caching. First client that calls page stores it in cache, after that while cache is valid , all other clients get same rendering (PHP file does not execute at all), just already rendered output is returend to clients. I think you can set caching to make difference if client browser different, check for that.

Please Log in to join the conversation.

  • Vlado79
    Inactive member
  • Topic Author
  • New Member
  • New Member
More
12 years 1 month ago - 12 years 1 month ago #25713 by Vlado79
I have tried to set cache off. I seen desktop version on desktop and mobile tooo for many many times. There was no mobile version on mobile device. At last, I am again clear cache and purge expired cache, ant now, I see mobile version on mobile device, but at desktop tooo.

I absolutely dont understand, why.

Just to be sure, I've never editing source code.

deleted

If you see for first time desktop version, try to click on some links, page will change to mobile version.
Last edit: 12 years 1 month ago by Vlado79.

Please Log in to join the conversation.

More
12 years 1 month ago #25719 by ivan.milic
Well ask server admin for help it's 100% that. Check if you add in browser address bar at end of url

?diff=2445646

some random always different value query parameter is will load normally because it will not have cache hit.
The following user(s) said Thank You: Vlado79

Please Log in to join the conversation.

Time to create page: 0.105 seconds
Powered by Kunena Forum