Перейти к содержанию
Форум поддержки пользователей VamShop

Новая версия — VamShop 1.99.21


Рекомендуемые сообщения

Спасибо! так для монитора то с одной стороны мало, зато на телефоне тоже не ахти, когда мелкие картинки.. вообще еще буду разбираться, так как видимо еще зависит изначально от размера исходной картинки..

но в любом случае, на прошлой версии не было такой проблемы, с уменьшением картинок на карточке товара особенно- до мизерных размеров.. ( таких же как thumbnail)

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 51
  • Created
  • Последний ответ

Top Posters In This Topic

  • support

    29

  • IVAN.Z

    9

  • geval

    8

  • KoVaLsKy

    4

3 часа назад, geval сказал:

Спасибо! так для монитора то с одной стороны мало, зато на телефоне тоже не ахти, когда мелкие картинки.. вообще еще буду разбираться, так как видимо еще зависит изначально от размера исходной картинки..

но в любом случае, на прошлой версии не было такой проблемы, с уменьшением картинок на карточке товара особенно- до мизерных размеров.. ( таких же как thumbnail)

А покажите пример, может я чего не понял.

Ничего не должно умеьшаться до мизерных размеров.

Вот - https://demo.vamshop.ru/samsung-galaxy-note-3.html

Всё тоже самое, что и в прошлой версии.

 

В файлах внутри папки /templates/vamshop4/components/product-card удалите попробуйте:

{if {$module_data.PRODUCTS_IMAGE_WIDTH} > 0} width="{$module_data.PRODUCTS_IMAGE_WIDTH}"{/if} {if {$module_data.PRODUCTS_IMAGE_HEIGHT} > 0} height="{$module_data.PRODUCTS_IMAGE_HEIGHT}"{/if}

 

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

У меня было так, если обновить страницу снизу например со статей, и поднятся выше на категории они были маленькие, надо чтобы категории не отображались во время скорола, то есть загрузить сайт с footer а потом поднятся в header и там такая история была что картинки категорий были 100х100 примерно

Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, ZM сказал:

У меня было так, если обновить страницу снизу например со статей, и поднятся выше на категории они были маленькие, надо чтобы категории не отображались во время скорола, то есть загрузить сайт с footer а потом поднятся в header и там такая история была что картинки категорий были 100х100 примерно

Такое могло быть, если обновили шаблоны, а в браузере кэш JS не обновился и не работал lazy load поэтому.

Это надо проверять, если кто ссылку скинет на глюки, о которых пишите, было бы вообще идеально.

Я просто у себя на demo.vamshop.ru и vamshop.ru не вижу такой проблемы.

https://vamshop.ru/vamshop.html - вроде как всё нормально, картинка на карточке крупная, внизу в плитках картинки нормаьлные, не вылазят.

В общем, покажите пример.

Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, KoVaLsKy сказал:

а что с ней? и будет ли?

Папка с историей?!

Да не проблема добавить, просто там ничего интересного для обычного пользователя.

Вот добавил, видны все изменения, за всё время VamShop - https://vamshop.ru/history

Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, support сказал:

А покажите пример, может я чего не понял.

Ничего не должно умеьшаться до мизерных размеров.

Вот - https://demo.vamshop.ru/samsung-galaxy-note-3.html

Всё тоже самое, что и в прошлой версии.

 

В файлах внутри папки /templates/vamshop4/components/product-card удалите попробуйте:


{if {$module_data.PRODUCTS_IMAGE_WIDTH} > 0} width="{$module_data.PRODUCTS_IMAGE_WIDTH}"{/if} {if {$module_data.PRODUCTS_IMAGE_HEIGHT} > 0} height="{$module_data.PRODUCTS_IMAGE_HEIGHT}"{/if}

 

ну вот пример мелкой картинки в карточке товара

https://sun-mag.ru/product_info.php/info/p3729_AL--quot-Volshebnaya-lenta--quot-Zdorove-quot---7-segmentov--shag-igl-4-3-mm--dlina-315-sm-.html

хотя детально все не проверял, но кажется раньше было больше.. вроде потом смотрю- если большую картинку добавить в товар- то все нормально..

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

 

 

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, geval сказал:

ну вот пример мелкой картинки в карточке товара

https://sun-mag.ru/product_info.php/info/p3729_AL--quot-Volshebnaya-lenta--quot-Zdorove-quot---7-segmentov--shag-igl-4-3-mm--dlina-315-sm-.html

хотя детально все не проверял, но кажется раньше было больше.. вроде потом смотрю- если большую картинку добавить в товар- то все нормально..

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

 

 

Так посмотрите сам файл картинки - https://sun-mag.ru/images/product_images/info_images/1725.gif

Это картинка карточки товара и она всего 100 пикселей в ширину.

Что у Вас в Админке - Настройки - Картинки указано в опции Ширины картинки для карточки товара!?

По умолчанию 350, почти в 4 раза больше.

 

Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, geval сказал:

в том то и дело, что ширина указана 300..

вот скриншот http://prntscr.com/t53guf

В этом обновлении на карточке товара ничего не менялось, так что это не в обновлении дело я думаю, а в самой картинке.

Видимо, это потому что у Вас оригинал картинки сам по себе микроскопический - https://sun-mag.ru/images/product_images/original_images/1725.gif

246 в ширину оригинал.

Хотя всё равно, если опция Вычислять размеры включена и если стоит 300, то при нарезке картинок в Админке - Модули - Xt-Модули должно нарезать 300, но качество ухудшится, т.к. оригинал меньше указанных 300 по ширине.

Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, support сказал:

Папка с историей?!

Да не проблема добавить, просто там ничего интересного для обычного пользователя.

Вот добавил, видны все изменения, за всё время VamShop - https://vamshop.ru/history

нет, я про интеграцию с 1С

Ссылка на сообщение
Поделиться на другие сайты
13 часов назад, KoVaLsKy сказал:

нет, я про интеграцию с 1С

Интеграция 1с в виде отдельного модуля, в стоимость VamShop не входит.

Но модуль интеграции с 1с включён в демку, что б можно было потестировать модуль связки с 1с до покупки - https://vamshop.ru/download.html 

Вот как настраивать - https://vamshop.ru/vamshop-1c-install.html

Ссылка на сообщение
Поделиться на другие сайты
  • 2 weeks later...

Всё-таки глючный этот прилипающий блок на странице корзины и оформления заказа.

Если кто скачал патч раньше, скачайте ещё раз и возьмите файлы:

/templates/vamshop4/css/vamshop4.css и vamshop.css

Пока отключил прилипалку.

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

 

Ссылка на сообщение
Поделиться на другие сайты
10 часов назад, support сказал:

Всё-таки глючный этот прилипающий блок на странице корзины и оформления заказа.

Если кто скачал патч раньше, скачайте ещё раз и возьмите файлы:

/templates/vamshop4/css/vamshop4.css и vamshop.css

Пока отключил прилипалку.

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

 

на чем прилипалка была?

Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, KoVaLsKy сказал:

на чем прилипалка была?

Просто на css - postiion: fixed

Но да, надо какой-то скрипт js

А то чисто на css ни fixed, ни sticky нормально не оттулкиваются от header и от footer

Ссылка на сообщение
Поделиться на другие сайты
22 минуты назад, KoVaLsKy сказал:

не надо fixed

 

делаешь


position: sticky;
top: 0;

 

родителю

 


position: relative

 

можно родителю поставить


min-height:100vh;

все

 

Спасибо, попробую.

Да, я так пробовал, но так тоже не работает нормально.

В min-height на странице корзины отступ получается и не отталкивается от полоски навигации, залазит под полоску.

 

Вот я для пробы добавил эти стили на https://demo.vamshop.ru

Видно, что тоже не то.

Я так дума, надо JS какой-то, что б считал высоту и т.д., чисто стилями наверное не получится.

 

 

 

 

Сделал так:

.sticky-wrapper {
  position: relative;
  min-height: 100vh;
}

.sticky-top {

}

@media(min-width: 1200px) {
	.sticky-top {
		position: sticky;
		top: 80px;
		/*z-index: 9999;
		top: 110px;*/
	}
}

Страница оформления нормальная.

На странице корзины min-height: 100vh делается отступ и не видно сопутствующих.

А так да, кнопка Оформить нормальная со sticky стилем.

попробую в корзине чуть вёрстку поменять.

 

Спасибо за советы.

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, KoVaLsKy сказал:

все

 

Ну вот вроде более-менее сейчас https://demo.vamshop.ru

 

Но всё равно с min-height надо что-то делать, что б высота динамически считалась.

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

Это сейчас в демке включены модули и смотрите более-менее.

Обновил патч.

Поменял у прилипалки стили с fixed на sticky

Там лучше.

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

Исправленные файлы:

/shopping_cart.php

/includes/modules/order_details_cart.php

/templates/vamshop4/css/vamshop4.css

/templates/vamshop4/module/shopping_cart.html

/templates/vamshop4/module/order_details_cart.html

shopping_cart.php order_details_cart.php order_details.html shopping_cart.html

vamshop4.css

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

В общем, добавил немного js, что б правильно высота рассчитывалась, теперь не должно быть пустого места и цепляется правильно.

Вот сейчас всё хорошо, вроде как и от низ отталкивается, не перекрывает footer.

Прицепил /templates/vamshop4/javascript/vamshop4.js

файл

 

vamshop4.js

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

В общем, в демке https://demo.vamshop.ru на страницах корзины, оформления заказа, регистрации новая "прилипалка", на sticky стилях + немного js, что б не было пустого места снизу.

Вроде бы неплохо теперь.

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

Допилил у себя шапку так посимотичнее а то многие не видят номер телефона 

image.png

 

p.s code for import you templeates 

  {if {$smarty.const.STORE_TELEPHONE} != ""}<li class="list-inline-item pr-2 text-muted small"><a href="tel:{$smarty.const.STORE_TELEPHONE}"><span class="btn btn-primary btn-sm"><i class="fas fa-phone"></i> {$smarty.const.STORE_TELEPHONE}</span></a></li>{/if}
     <li class="list-inline-item pr-2 text-muted small"><a href="{$smarty.const.FILENAME_SPECIALS}"><span class="btn btn-outline-primary">{$smarty.const.TITLE_SPECIALS_DEFAULT}</span></a></li>
		     <li class="list-inline-item pr-2 text-muted small"><a href="{$smarty.const.FILENAME_PRODUCTS_NEW}"><span class="btn btn-outline-primary">{$smarty.const.TITLE_NEW_PRODUCTS_DEFAULT}</span></a></li>
		     <li class="list-inline-item pr-2 text-muted small"></span><a href="{$smarty.const.FILENAME_FEATURED}"><span class="btn btn-outline-primary">{$smarty.const.TITLE_FEATURED_DEFAULT_SHORT}</span></a></li>
		     <li class="list-inline-item pr-2 text-muted small"><a href="{$smarty.const.FILENAME_REVIEWS}"><span class="btn btn-outline-primary">{$smarty.const.TEXT_PRODUCT_REVIEWS}</span></a></li>

не знаю на сколько правильно использовал обертку в виде span но пока так ) 

Ссылка на сообщение
Поделиться на другие сайты
В 06.07.2020 в 11:50, ZM сказал:

Допилил у себя шапку так посимотичнее а то многие не видят номер телефона 

image.png

 

p.s code for import you templeates 


  {if {$smarty.const.STORE_TELEPHONE} != ""}<li class="list-inline-item pr-2 text-muted small"><a href="tel:{$smarty.const.STORE_TELEPHONE}"><span class="btn btn-primary btn-sm"><i class="fas fa-phone"></i> {$smarty.const.STORE_TELEPHONE}</span></a></li>{/if}

     <li class="list-inline-item pr-2 text-muted small"><a href="{$smarty.const.FILENAME_SPECIALS}"><span class="btn btn-outline-primary">{$smarty.const.TITLE_SPECIALS_DEFAULT}</span></a></li>
		     <li class="list-inline-item pr-2 text-muted small"><a href="{$smarty.const.FILENAME_PRODUCTS_NEW}"><span class="btn btn-outline-primary">{$smarty.const.TITLE_NEW_PRODUCTS_DEFAULT}</span></a></li>
		     <li class="list-inline-item pr-2 text-muted small"></span><a href="{$smarty.const.FILENAME_FEATURED}"><span class="btn btn-outline-primary">{$smarty.const.TITLE_FEATURED_DEFAULT_SHORT}</span></a></li>
		     <li class="list-inline-item pr-2 text-muted small"><a href="{$smarty.const.FILENAME_REVIEWS}"><span class="btn btn-outline-primary">{$smarty.const.TEXT_PRODUCT_REVIEWS}</span></a></li>

не знаю на сколько правильно использовал обертку в виде span но пока так ) 

а можно поподробней? и

вот вставил эту строку вместо старой ( которая отвечала за вывод телефона) в файле components/header/header.html и ничего не поменялось.. телефон то действительно логичней выделить чем-то более ярким ( чем серое на сером фоне)

  {if {$smarty.const.STORE_TELEPHONE} != ""}<li class="list-inline-item pr-2 text-muted small"><a href="tel:{$smarty.const.STORE_TELEPHONE}"><span class="btn btn-primary btn-sm"><i class="fas fa-phone"></i> {$smarty.const.STORE_TELEPHONE}</span></a></li>{/if}

 

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, geval сказал:

а можно поподробней? и

вот вставил эту строку вместо старой ( которая отвечала за вывод телефона) в файле components/header/header.html и ничего не поменялось.. телефон то действительно логичней выделить чем-то более ярким ( чем серое на сером фоне)


  {if {$smarty.const.STORE_TELEPHONE} != ""}<li class="list-inline-item pr-2 text-muted small"><a href="tel:{$smarty.const.STORE_TELEPHONE}"><span class="btn btn-primary btn-sm"><i class="fas fa-phone"></i> {$smarty.const.STORE_TELEPHONE}</span></a></li>{/if}

 

По идее, надо править /templates/vamshop4/components/navbar/navbar_slide_menu.html

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

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