Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Адаптация мобильной версии, Добавить ссылку на полную версию
kris_p-k  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 12
Пользователь №: 42479
На форуме: 10 месяцев, 6 дней
Карма:




Ребята, все привет!!! Подскажите, пожалуйста!!!

На мобильных устройствах и некоторых планшетах, кроме яблока (полная версия), сайт открывается в мобильной версии. В принципе, это и нужно! Но есть одно но! Нет ссылки для перехода на полную версию сайта. и Наоборот, когда на айпаде открывается полная версия, нет выбора мобильной. Помогите плиз! Как добавить? Поделитесь опытом! Спасибо.

Сайт на wp, тема от разработчика templatemela
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25994
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 25 дней
Карма: 725

Не курю:
1 год, 2 месяца, 11 дней


600 рубл. тут не опытом делиться надо, а найти место где отобразить эту ссылку и поставить её туда.


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kaww  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1755
Пользователь №: 20757
На форуме: 6 лет, 10 месяцев, 7 дней
Карма: 184




Еще возможен вариант, что нет никакой мобильной версии сайта, а есть адаптивный шаблон. В таком случае добавить ссылку на полную версию будет не так-то просто.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25994
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 25 дней
Карма: 725

Не курю:
1 год, 2 месяца, 11 дней


kaww
добавить просто)) а вот отменить адаптацию нет. но задача - в добавлении ссылки.


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kris_p-k  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 12
Пользователь №: 42479
На форуме: 10 месяцев, 6 дней
Карма:




Цитата
Еще возможен вариант, что нет никакой мобильной версии сайта, а есть адаптивный шаблон
скорее всего так и есть

Цитата
а вот отменить адаптацию нет
Как раз таки отменить очень просто.

Та адаптация предусмотрена настройками темы, но работает только так, что открывается в мобильной версии и только в одном варианте без выбора.

По хорошему должно быть два url example.ru и m.exampl.ru

Или, например сделать так. Отменить адаптацию, пусть открывается полная версия, но чтобы была возможность перейти на мобильную.

PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Kusss  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1357
Пользователь №: 28976
На форуме: 5 лет, 4 месяца, 10 дней
Карма: 77





изначально сам определяешь с мобильного устройства или нет. Если с мобильного вешаешь куку.
кнопка добавляет/удаляет куку мобильной версии.

адаптация же идет по средствам css.
создаешь отдельный файл css для полной версии сайта, и сравнивая с кукой подключаешь нужный css.

C css не делал, а с кукой нормально работает.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
inpost  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Помагите Здесь живу!!!
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 22694
Пользователь №: 20039
На форуме: 7 лет, 2 дня
Карма: 599




kaww
На самом деле там дело двух строчек в отмене адаптации, установить ширину полной версии и убрать зум, вот тебе и полная версия в случае адаптивной верстки.

kris_p-k
<a href="полная версия тут">Полная версия</a>, это если предусмотрена она версткой и движком. А если нет, то надо править верстку.


--------------------
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kaww  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1755
Пользователь №: 20757
На форуме: 6 лет, 10 месяцев, 7 дней
Карма: 184




inpost, под фразой не так-то просто я совсем не имел ввиду, что это сложно. Хотел указать на то, что это все же не то же самое, что вывести переключатель готового функционала, а необходимость реализации этой фичи.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kris_p-k  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 12
Пользователь №: 42479
На форуме: 10 месяцев, 6 дней
Карма:




<a href="полная версия тут">Полная версия</a>, это если предусмотрена она версткой и движком. А если нет, то надо править верстку.[quote] Так вот если бы знать еще куда прописать....
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
inpost  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Помагите Здесь живу!!!
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 22694
Пользователь №: 20039
На форуме: 7 лет, 2 дня
Карма: 599




kris_p-k
А как ты собираешься править верстку, если ты не знаешь, предусмотрено ли это версткой и не можешь сам же ответить на этот вопрос?

Всё очень просто, либо ты верстальщик, либо ты платишь деньги верстальщику, который сделает ВЕРСТКУ..


--------------------
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kris_p-k  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 12
Пользователь №: 42479
На форуме: 10 месяцев, 6 дней
Карма:




возможно ли такую функцию применить?

if ( current == 'mobile' ) { var next = 'desktop'; } else { var next = 'mobile'; }

она взята с плагина, но он работал некорректно. И опять же...куда это?
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kris_p-k  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 12
Пользователь №: 42479
На форуме: 10 месяцев, 6 дней
Карма:




Цитата
А как ты собираешься править верстку, если ты не знаешь, предусмотрено ли это версткой и не можешь сам же ответить на этот вопрос?


не предусмотрена версткой эта функция
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kris_p-k  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 12
Пользователь №: 42479
На форуме: 10 месяцев, 6 дней
Карма:




Цитата
Всё очень просто, либо ты верстальщик, либо ты платишь деньги верстальщику, который сделает ВЕРСТКУ..
Так я же вот и учусь, насколько помню... раздел для новичков. Я же не говорю о написании самостоятельных сайтов, но хотя бы уметь что-то подправить.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
inpost  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Помагите Здесь живу!!!
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 22694
Пользователь №: 20039
На форуме: 7 лет, 2 дня
Карма: 599




kris_p-k
Значит надо изменять верстку. Добавлять правила, за счёт которых будешь переключать.

if ( current == 'mobile' ) { var next = 'desktop'; } else { var next = 'mobile'; }

Магическим способом работать не будет. Если там это предусмотрено, то загляни в консоль в браузере и подправь ошибки, скорее всего они там будут и из-за этого JS не работает. Но чтобы подправить надо минимум JS знать.

Если ошибок не будет, то проще на PHP создать переменную, которая будет подгружать нужные тебе стили. Допустим, в чём разница между 'desktop' и 'mobile' версией? Ты должен точно ВСЁ проанализировать и понять именно РАЗНИЦУ, которую хочешь достичь. Далее, заходя с мобилки , но если в куках/сессии или ещё где-то стоит идентификатор "выводить desktop", то есть не просто var current = 'desktop';, а именно запомнил ты где-то это значение, то далее ты можешь смело написать кусок кода, который заменяет версию с мобилки на desktop.
У меня этим занимается этот кусок кода:
<?php if(!isset($_COOKIE['no-viewport'])) {echo '<meta name="viewport" content="width=device-width, initial-scale=1">';}?>

Так же подключаются нужные CSS стили по аналогии с кодом выше.
___________
Ну сколько ещё подсказывать? Если ты смотришь на это и не понимаешь, что от тебя хотят?
<a href="полная версия тут">Полная версия</a>

Дальше ты подставляешь нужный путь и пишешь короткий код на создание куки с идентификатором "мобильная версия / десктоп версия".
Если этого ты не сможешь сам сделать, то могу посоветовать ХОРОШУЮ КНИГУ, где через 3-4 месяца ты научишься эти вещи делать сам и сможешь без труда подправить твой код. ;)


--------------------
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kris_p-k  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 12
Пользователь №: 42479
На форуме: 10 месяцев, 6 дней
Карма:




inpost
Спасибо за расширенный ответ. Я так понял, что нужно делать ссылку, подключать стиль+куки т. к. тема уже адаптированна Responsive.css

А вот от книги не отказался бы. Спасибо))))
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса