webair 178 Опубликовано: 12 декабря 2014 Рассказать Опубликовано: 12 декабря 2014 (изменено) Просмотр с смартфона. Вывод на главную статическую страницу main При переходе с мобильной версии на полную версию в смартфоне, на главной странице отображается не main, а новости. Тема Default и smartphone DLE 10.3 P.S. Подскажите ссылку для просмотра моб версии сайта с компьютера. Изменено 12 декабря 2014 пользователем webair Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 12 декабря 2014 Рассказать Опубликовано: 12 декабря 2014 При переходе с мобильной версии на полную версию в смартфоне, на главной странице отображается не main, а новости. Потому что главная страница это страница без параметров в URL, а переходя первый раз и принудительно включая полную версию, на сайт передаются специальные параметры, чтобы он собственно знал что нужно принудительно показать полную версию сайта. А потом вы уже можете перейти на главную и любую другую, по ссылкам уже на вашем сайте. Никакого бага здесь нет, сайт же не может без параметров в URL сам догадаться что вы принудительно хотите увидеть именно полную версию сайта, а отображение другой информации только на главной у вас предусмотрено только на главной, а главная страница может быть одна, а не несколько. P.S. Подскажите ссылку для просмотра моб версии сайта с компьютера. вашсайт.ru/index.php?action=mobile Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 12 декабря 2014 Рассказать Опубликовано: 12 декабря 2014 (изменено) Автор При переходе с мобильной версии на полную версию в смартфоне, на главной странице отображается не main, а новости. Потому что главная страница это страница без параметров в URL, а переходя первый раз и принудительно включая полную версию, на сайт передаются специальные параметры, чтобы он собственно знал что нужно принудительно показать полную версию сайта. А потом вы уже можете перейти на главную и любую другую, по ссылкам уже на вашем сайте. Никакого бага здесь нет, сайт же не может без параметров в URL сам догадаться что вы принудительно хотите увидеть именно полную версию сайта, а отображение другой информации только на главной у вас предусмотрено только на главной, а главная страница может быть одна, а не несколько. P.S. Подскажите ссылку для просмотра моб версии сайта с компьютера. вашсайт.ru/index.php?action=mobile Хм... Может быть после просмотра disablemobile как то делать редирект через доли секунд на страницу / Изменено 12 декабря 2014 пользователем webair Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 13 декабря 2014 Рассказать Опубликовано: 13 декабря 2014 Хм... Может быть после просмотра disablemobile как то делать редирект через доли секунд на страницу / такой возможности в скрипте нет Цитата Ссылка на сообщение Поделиться на других сайтах
makey2 0 Опубликовано: 12 марта 2015 Рассказать Опубликовано: 12 марта 2015 Может не совсем в ту тему попал, но тоже вопрос по редиректам. Если с поискового запроса попал на статическую страницу мобильной версии, то логично было бы при переходе на полную версию остаться на той же статической странице, однако выбрасывает даже не на главную.... Так и должно быть? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 12 марта 2015 Рассказать Опубликовано: 12 марта 2015 Если с поискового запроса попал на статическую страницу мобильной версии Это что за страница такая? адреса для декстопной версии, и для мобильной версии в DLE одинаковы, скрипт сам определяет с какого устройства зашли и показывает либо полную либо мобильную версию сайта. Цитата Ссылка на сообщение Поделиться на других сайтах
makey2 0 Опубликовано: 12 марта 2015 Рассказать Опубликовано: 12 марта 2015 (изменено) Если с поискового запроса попал на статическую страницу мобильной версии Это что за страница такая? адреса для декстопной версии, и для мобильной версии в DLE одинаковы, скрипт сам определяет с какого устройства зашли и показывает либо полную либо мобильную версию сайта. Да! Входная страница site.ru/page.html. Скрипт определил мобильное устройство и показывает мобильную версию сайта. Но если пользователь хочет переключиться на полную, то он попадает на страницу site.ru/index.php?action=mobiledisable, а не site.ru/page.html с другим шаблоном. Изменено 12 марта 2015 пользователем makey2 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 12 марта 2015 Рассказать Опубликовано: 12 марта 2015 полную, то он попадает на страницу site.ru/index.php?action=mobiledisable, а не site.ru/page.html с другим шаблоном. Делайте в своем шаблоне ссылки или формы переключения таким образом, чтобы данные action=mobiledisable посылались POST запросом, а не GET запросом. Цитата Ссылка на сообщение Поделиться на других сайтах
makey2 0 Опубликовано: 12 марта 2015 Рассказать Опубликовано: 12 марта 2015 полную, то он попадает на страницу site.ru/index.php?action=mobiledisable, а не site.ru/page.html с другим шаблоном. Делайте в своем шаблоне ссылки или формы переключения таким образом, чтобы данные action=mobiledisable посылались POST запросом, а не GET запросом. У меня в шабоне main так: <a href="/index.php?action=mobile">Показать мобильную версию</a> и <a id="go2full" class="ico" href="/index.php?action=mobiledisable">Полная версия сайта</a> Именно так, как в исходной версии. Как и где переделать? Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 12 марта 2015 Рассказать Опубликовано: 12 марта 2015 makey2, заменить ссылку на форму: <form action="" method="post"><input type="hidden" name="action" value="mobiledisable" /><input type="submit" value="Полная версия сайта"></form>[/CODE] Цитата Ссылка на сообщение Поделиться на других сайтах
makey2 0 Опубликовано: 12 марта 2015 Рассказать Опубликовано: 12 марта 2015 makey2, заменить ссылку на форму: <form action="" method="post"><input type="hidden" name="action" value="mobiledisable" /><input type="submit" value="Полная версия сайта"></form>[/CODE] Спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.