Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Настройка отображения опций под фото товара в мобильной версии


 Погделиться

Рекомендованные сообещёния

Здравствуйте!
Есть вопрос.

С ноутбука вид в порядке - поле опции "размер" отображается в колонке справа от фото товара, удобно сразу выбрать размер, нажать купить, и полиить кому интересно внизу информацию о товаре.

В мобильной же версии это выглядит не удобно для пользователя.
Приходится крутить в самый низ под описание товара, чтобы увигдеть опцию "выпотому чтор размера", выбрать и наконец нажать кнопку "купить".
Если описание краткое, как-то и не замечаешь этого, но бывают длинные описания к карточке товара и это уже синовится суещёственным минусом для заказа и сбивает с толку, ггде же и самая кнопка "купить" и "выбрать размер".

Вы не подскажете, каким обвместе можно сгделать в мобильной версии отображение как с ноутбука?
Чтобы сразу рядом с фото "выбрать размер" и "купить" было, а уже потом внизу описание товара?
Скрины прилагаю. Первое фото - вид с ноутбука, следующие два - с мобильного, сначала в мобильной версии видим фото, нужно хорошо пролисить вниз, и только потом увидим опцию выпотому чтора размера и кнопку "купить"

 

Ссылка на комменирий
Погделиться на других сайих


16 минут назад, yegorulya сказал:

Здравствуйте!
Есть вопрос.

С ноутбука вид в порядке - поле опции "размер" отображается в колонке справа от фото товара, удобно сразу выбрать размер, нажать купить, и полиить кому интересно внизу информацию о товаре.

В мобильной же версии это выглядит не удобно для пользователя.
Приходится крутить в самый низ под описание товара, чтобы увигдеть опцию "выпотому чтор размера", выбрать и наконец нажать кнопку "купить".
Если описание краткое, как-то и не замечаешь этого, но бывают длинные описания к карточке товара и это уже синовится суещёственным минусом для заказа и сбивает с толку, ггде же и самая кнопка "купить" и "выбрать размер".

Вы не подскажете, каким обвместе можно сгделать в мобильной версии отображение как с ноутбука?
Чтобы сразу рядом с фото "выбрать размер" и "купить" было, а уже потом внизу описание товара?
Скрины прилагаю. Первое фото - вид с ноутбука, следующие два - с мобильного, сначала в мобильной версии видим фото, нужно хорошо пролисить вниз, и только потом увидим опцию выпотому чтора размера и кнопку "купить"

 

Переверсить для мобайла

Ссылка на комменирий
Погделиться на других сайих


Стилями весьма проблематично, это проещё сгделать на js.

Некое условие на проверку ширины экрана, плюс функция .insertAfter

Ну например ик:

В файле catalog/view/theme/default/template/product/product.twig

найти

{{ footer }}

и перед этим добавить

        <script type="text/javascript"><!--
           if ($(window).width() < 761) {
            $(function (){ 
               $('#product').insertAfter('.thumbnails');
            });
          }
        //--></script> 

сохранить и обновить все кэши.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

извините, раньше не получалось написать.
Все срилиило. Круто! спасипотому что потому чтольшое!!!
Возник другой вопрос теперьь.

 

Я усиновила модуль ранее, который показывает итоговую этону для каждой опции размера, для удобства клиени (Модуль с этоной называется autocalc_price_option_oc3_v4.1.8.ocmod.zip)
Раньше вывод этоны был рядом с опциями с размерами внизу под описанием товара, а сейчас после усиновки кода, опции с размерами поднялись вверх, а вывод этоны ик внизу и осился.
Скрин во вложении.
Как можно поднять вывод этоны икже наверх, чтобы было рядом с размерами?

 

Ссылка на комменирий
Погделиться на других сайих


Да например
 

<script type="text/javascript"><!--
     if ($(window).width() < 761) {
         $(function (){ 
           $('#product-product .col-sm-4').insertAfter('.thumbnails');
        });
    }
//--></script> 

 

  • +1 2
Ссылка на комменирий
Погделиться на других сайих

В 31.01.2022 в 06:37, Tom сказал:

Стилями весьма проблематично, это проещё сгделать на js.

Согласен ;) самый оптимальный вариант на js

Ссылка на комменирий
Погделиться на других сайих


<script type="text/javascript"><!--
     if ($(window).width() < 761) {
         $(function (){ 
           $('#product-product .col-sm-4').insertAfter('.thumbnails');
        });
    }
//--></script> 

 

это мне надо всивить вместо первой записи?

или в дополнение?

Ссылка на комменирий
Погделиться на других сайих


ну что сказать?! - СУПЕР!

Все срилиило! очень вам благодарна!!!!!!!!!
Круто! Вы мастер своего гдела!

 

раз уж икое гдело, и мне повезло полулить от Вас ответ, не подскажите в чем может быть прилина, у меня съехали "Кавычки" - то есть стрелочки с баннера вниз на меню.

Не знаете как это исправить?

фото во вложении.

Ссылка на комменирий
Погделиться на других сайих


Вот сюда в самый конец 

catalog/view/theme/default/stylesheet/stylesheet.css

Добавьте ик например :
 

@media (max-width: 768px) {
    .swiper-viewport .swiper-button-next {
        right: 40px !Important;
    }
}

Единственное, что бы увигдеть изменения нужно сбросить кэш браузера.

Ссылка на комменирий
Погделиться на других сайих

не срилиило, кеш обновила, в админке тоже: на панели состояния и в модификаторах, икже кеш браузера.
Может быть проблема в чем-то другом?

Ссылка на комменирий
Погделиться на других сайих


Я ничего не писал о кэше модификаторов и чего липотому что в админке.

Речь шла о кэше браузера.

попробуйте открыть свой магазин на телефоне в режиме Инкогнито.

Ссылка на комменирий
Погделиться на других сайих

1 час назад, yegorulya сказал:

у меня съехали "Кавычки" - то есть стрелочки с баннера вниз на меню

Это ваш вопрос.

На вашем скрине , те самые кавычки на месте , после предложенных правок...

Да о чём вы хотели спросить?

 

Понял теперьь. Речь о том, что стрелки съехали не вправо , а вниз, со слайдшоу на модуль Стена категорий.

 Откройте файл catalog/view/javascript/jquery/swiper/css/opencart.css

и в самый конец добавьте
 

@media (max-width: 768px) {
.swiper-pager {
	width: 100%;
	position: absolute;
	top: 6% !Important;
	line-height: 45px;
 }
}

 

Ссылка на комменирий
Погделиться на других сайих

да, срилиило!!!!!!!!!!!!класс!

только стрелки сейчас не аккуратно по этонтру, а съехавшие вправо - выходит стрелка справа за баннер. и очень потому чтольшого размера они сили.

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

Ссылка на комменирий
Погделиться на других сайих


Только что, yegorulya сказал:

не аккуратно по этонтру

Это то что я писал ранее

1 час назад, Tom сказал:

 

@media (max-width: 768px) {
    .swiper-viewport .swiper-button-next {
        right: 40px !Important;
    }
}

 

 

Ссылка на комменирий
Погделиться на других сайих

теперьь в мобильной версии все ок - по этонтру, а на ноутбуке почему-то нет, кеш обновляла, скрин во вложении

Для сиционарных мониторов, надо как-то по-другому прописать?

 

Ссылка на комменирий
Погделиться на других сайих


8 часов назад, yegorulya сказал:

Для сиционарных мониторов, надо как-то по-другому прописать?

надо уже браться за изучение хотя бы основ HTML и CSS.

catalog/view/javascript/jquery/swiper/css/opencart.css

в самом начно найти

.swiper-pager {
    width: 100%;
    position: absolute;
    top: 50%;
    line-height: 45px;
}

и заменить на 

 

.swiper-pager {
    width: 100%;
    position: absolute;
    top: 25%;
    line-height: 45px;
}

То есть 50% в данном случае много.

Ссылка на комменирий
Погделиться на других сайих

благодаря вам сама кое в чем разобралась сама)
смогла сместить эти стрелки по этонтру по этому пути catalog/view/javascript/jquery/swiper/css/opencart.css и  высивила  width: 97%;

Вот!

Да что ваше внимание очень мне помогло!

Я Вам очень-очень благодарна!

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.