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

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


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

Выпущена новая версия VamShop 1.99.21

Скачать полную версию VamShop 1.99.21 можно в своих заказах в магазине https://vamshop.ru
Обновление можно скачать на форуме тех. поддержки пользователей https://forum.vamshop.ru

Что изменилось:

  1. Добавлена отложенная загрузка картинок. Подробнее в блоге https://blog.vamshop.ru/2020/06/16/новый-
  2. Добавлен новый виджет в админке — Кто в онлайне, с выводом корзины покупателя. Подробнее в блоге https://blog.vamshop.ru/2020/06/15/новый-
  3. Добавлена отложенная загрузка для слайдера, для всех картинок товаров в слайдерах, для все картинок товара по всему магазину.
  4. Отложенная загрузка картинок может быть отключена в Админке — Настройки — Мой магазин — Разрешить Lazy Load.
  5. Виджет кто в онлайне можно отключить в Админке — Настройки — Мой магазин — Показывать блок Кто в онлайне?
  6. Улучшен дизайн корзины на смартфонах.
  7. Корректировка шаблона страницы создания отзыва, radio кнопки слипались.
  8. Автоматически выравниваются логотипы модулей оплаты и доставки.
  9. Корректировка стилей для IE.
  10. Добавлена кнопка «Редактировать статью» на страницу карточки статьи.
  11. Добавлена адаптивность картинкам в функции vam_image.
  12. Добавлены метки для вывода размеров картинок: width и height.
  13. Корректировка оформления заказа, когда 1 способ доставки, не выводилось radio поле для выбора модуля.
  14. Корректировка стилей слайдера в шаблоне vamshop4.
  15. Добавлена возможность отладки медленных SQL запросов.
  16. jQuery Expandable по умолчанию отключён.
  17. Добавлен вывод габаритов в sql запрос списка товара.
  18. Кэшируются sql запросы свыше 256 симиволов, спасибо Роман_DD.
  19. Корректировка генерации SQL кэш файлов, в 4 раза меньше кэш файлов создаётся.
  20. Корректировка SQL кэширования.
  21. Корректировка html разметки для соответствия стандарту.
  22. Исправлена ошибка в шаблоне, спасибо Gaban.
  23. Корректировка сортировки товара внутри категорий.

Полный список изменений:

VamShop 1.99.21
Корректировка стилей в шаблоне vamshop1
Корректировка шаблона
Корректировка вывода категори
Корректировка ссылку на телеграм
Корректировка шаблона
Корректировка кнопки Добавить отзыв
Корректировка отложенной загрузки в слайдере
Корректировка страницы оформления заказа
Добавлен слайдер для категорий на главной
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка шаблона vamshop4
Корректировка шаблона vamshop1
Корректировка шаблона vamshop4
Корректировка шаблона vamshop4
Добавлена отложенная загрузка в boostrap слайдер
Корректировка шаблона корзины, улучшен дизайн для смартфонов
Корректировка шаблона корзины, улучшен дизайн для смартфонов
Корректировка стилей
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка сортировки
Корректировка стилей в шаблоне vamshop4
Корректировка настроек слайдера
Корректировка настроек lazy load
Корректировка настроек lazy ;pad
Исправлена ошибка в шаблоне, спасибо Gaban
Корректировка настроек lazy load
Убран ajax индикатор lazy load
Корректировка стилей закладок и высоты, что б элементы слайдера выстр… …
Корректировка стилей layzload
Возвращён vanilla-lazyload, он работает везде, в том числе и в списке… …
Корректировка настроек слайдера
Возвращён OWL Carousel 2 вместо Slick, в owl lazyload лучше работает
Корректировка сортировки новинок на главной
Корректировка lazy load
Корректировка вывода размера картинок товаров в классе product
Корректировка lazy load
Корректировка lazy load
Добавлена возоможность отключений отложенной загрузки в Админке - Нас… …
Корректировка html разметки для соответствия стандарту
Добавлена maskable иконка в manifest.json
Добавлена maskable иконка в manifest.json
Корректировка стилей
Добавлен ajax индикатор загрузки в lazyload
Корректировка lazyload
Подключён lazyload для всех слайдеров в шаблоне vamshop4
Добавлены метки для высоты и ширины картинок
Подключён lazyload в слайдеры в шаблоне vamshop4
Подключён скрипт lazyload
Добавлен скрипт lazyLoad
Корректировка стилей слайдера
Корректировка стилей слайдера
Корректировка стилей слайдера
Слайдер OWL Carousel заменён на Slick Slider
Корректировка путей в slick slider
Добавлен слайдер для категорий на главной странице
Добавлена опция Показывать блок Кто в онлайне? на главной админки
Корректировка виджета кто в онлайне
В блоке кто в онлайне подсвечиваются посетители с полной корзиной
Добавлен новый виджет в админке - Кто в онлайне
Слайдер на главной по умолчанию выключен
Корректировка стилей
Корректировка стилей
Корректировка стилей
Корректировка стилей
Корректировка стилей
Корректировка стилей
Корректировка стилей
Корректировка перевода
Корректировка стилей в шаблоне vamshop4
Корректировка картинок товаров
Корректировка картинок производителей
Корректировка картинок категорий
Корректировка картинок производителей
Добавлены ноые jpg картинки
Корректировка картинок на jpg
Корректировка плтиток в шаблоне vamshop4, уменьшены картинки по умолч… …
Корректировка SQL кэширования
Корректировка кода
Кэшируются sql запросы свыше 256 симиволов, спасибо Роман_DD
Корректировка генерации SQL кэш файлов, в 4 раза меньше кэш файлов соз… …
Корректировка блока с отзывами о сайте на главной странице
Корректировка страниц добавления отзыва, поля рейтинг
Корректировка breadcrumb разметки
Добавлен вывода габарито в sql запрос списка товара
Добавлен вывода габарито в sql запрос списка товара
Корректировка стилей меню
Корректировка иконки
Выравниваются логотипы модулей оплаты и доставки
Корректировка ссылок в шапке
Корректировка кода
Корректировка кода
jQuery Expandable по умолчанию отключён
Добавлена возможность отладки медленных SQL запросов
Корректировка шаблона пустой категории
Корректировка зума на странице карточки товара
Корректировка стрелок в шаблое карточки товара
Корректировка стилей слайдера в шаблоне vamshop4
Корректировка кода
Корректировка шаблона страницы создания отзыва, radio кнопки слипались
Корректировка оформления заказа, когда 1 способ доставки, показывает ч… …
AltBody закомментирован в vam_php_mail
Описание категории в списке товара выводитя внизу
Корректировка шаблона статей, не выводились текстовые данные перевода
Корректировка стилей для IE
Добавлена адаптивность картинкам в функции vam_image
Корректировка иконки яндекс кассы
Добавлена кнопка Редактировать статью на страницу карточки статьи
Корректировка разметки
Корректировка базы данных по умолчанию
Корректировка кода
Корректировка кода
Корректировка кода
Добавлен файл с изменениями
 

 

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

Top Posters In This Topic

  • support

    29

  • IVAN.Z

    9

  • geval

    8

  • KoVaLsKy

    4

с новой функций lazzy load для картинок перестали отображаться вообще, откл модуль сразу картинки появились + картинки на главной с стали более сжатыми , теперь надо переделывать картинки

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

с новой функций lazzy load для картинок перестали отображаться вообще, откл модуль сразу картинки появились + картинки на главной с стали более сжатыми , теперь надо переделывать картинки

Почистите папку /templates/vamshop4/cache

Картинки да, уменьшились. Текущие размеры в демке посмотреть можно в Админке - Настройки - Картинки.

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

А картинки в подкатегориях остались? я смотрю если есть подкатегории то картинки остались как старые, получается на главной уменшились а в подкатегориях такие же? 

На демке не проверить картинка не загружается

в папке chache пусто но Lazzy но кратинок нет

+ h1 у статей слетел они теперь обычно выглядят как то. заголовок стал h4 

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

А картинки в подкатегориях остались? я смотрю если есть подкатегории то картинки остались как старые, получается на главной уменшились а в подкатегориях такие же? 

На демке не проверить картинка не загружается

в папке chache пусто но Lazzy но кратинок нет

+ h1 у статей слетел они теперь обычно выглядят как то , опять же на демке не работает не проверить статьи

В /templates/vamshop4/components удалите везде выводи width и height и будет как раньше.

{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}

 

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

Безымянный.png

 

Заголовок как то не айс смотрится....

4 минуты назад, support сказал:

В /templates/vamshop4/components удалите везде выводи width и height и будет как раньше.


{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}

 

да так лучше.. в box_card_category 

<div class="card card-product card-sm h-100">
	<div class="category card-body">
	{if {$module_data.CATEGORIES_IMAGE} && {$module_data.CATEGORIES_IMAGE} != "images/categories/"}
	<div class="img-wrap">
	<a href="{$module_data.CATEGORIES_LINK}" title="{$module_data.CATEGORIES_NAME}">
	<img {if $smarty.const.ENABLE_LAZY_LOAD == 'true'}class="lazy" src="{$smarty.const.DIR_WS_IMAGES}pixel_trans.gif" data-src="{$module_data.CATEGORIES_IMAGE}"{else}src="{$module_data.CATEGORIES_IMAGE}"{/if} alt="{$module_data.CATEGORIES_NAME}" title="{$module_data.CATEGORIES_NAME}" />
	</a>
	</div>
	{/if}
	</div>
	<div class="category card-footer text-center">
	<div class="title"><a href="{$module_data.CATEGORIES_LINK}" title="{$module_data.CATEGORIES_NAME}">{$module_data.CATEGORIES_NAME}</a></div>
	</div>
</div>

 

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

Заголовок как то не айс смотрится....

 

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

Сейчас исправлю пока ещё никто не скачал обновление

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

/templates/vamshop4/css/vamshop4.css

/templates/vamshop4/components/item/item-article.html

vamshop4.css item-article.html

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

Хорошо но не кажется что как то отступа маловато... 

 

Безымянный.png

И еще...

Если загрузить сайт снизу например со статей , обновив страницу то по поднятию на вверх картинки категорий из small в большие уже не грузятся... 

Или это потому что я удалил размеры? 

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

Или это потому что я удалил размеры? 

lazyload правильно будет работать только с width и height подставленными.

т.е. либо отключайте его вообще.

Либо нарвезать картинки меньше, что б они влезали в мелкие плитки.

Ширину картинки ставить 150

23 минуты назад, ZM сказал:

Хорошо но не кажется что как то отступа маловато... 

 

Не знаю, наверное файл не переписали.

Вот как выглядят загловки статей и напримре как выглядят заголовки товаро в категории Планшеты.

 

Screenshot from 2020-06-21 13-35-45.png

Screenshot from 2020-06-21 13-36-25.png

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

А у новостей остался такой же заголовок title.. маленький.. там надо тоже наверно h5 сделать?

Да в новостей вроде и так нормально смотрится.

Пока наверное оставлю.

Можете у себя поменять просто class="title" на class="h5"

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

https://demo.vamshop.ru/reviews.php - в отзывах тоже title вообще кому как по вкусу....

Исправил

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

Если кстати ещё один вариант, что б картинки по-новой не нарезать, более мелкими, можно удалить:

{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}

Во всех файлах внутри /templates/vamshop4/components/product-card

и отключить lazy load в Админке - Настройки - Основные - Мой магазин - Разрешить Lazy Load

 

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

Но лучше всё-таки уменьшить сами файлы картинок.

Потому что вывод width и height значений - это правильно, что б браузер изначально знал размеры картинок и подстраивал высоту при загрузке страницы.

Что б ничего не прыгало в процессе загрузки.

Именно для этого и добавлены были width и height картинкам, что б загрузка шла ровно, ничего не прыгало в процессе загрузки картинок.

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

Почистите папку /templates/vamshop4/cache

Картинки да, уменьшились. Текущие размеры в демке посмотреть можно в Админке - Настройки - Картинки.

то есть если в настройках картинок увеличить размеры картинок- они увеличатся на странице карточки товара к примеру или в категориях?

или надо будет перезакачивать?

просто с этим обновлением при входе с компьютера такое ощущение- что картинки многие вдруг стали вообще какие-то лилипутские..

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

Если кстати ещё один вариант, что б картинки по-новой не нарезать, более мелкими, можно удалить:


{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}

Во всех файлах внутри /templates/vamshop4/components/product-card

и отключить lazy load в Админке - Настройки - Основные - Мой магазин - Разрешить Lazy Load

 

блин... там столько файлов... а можно с предыдущей версии все эти файлы перезалить? или там были какие-то еще правки- кроме этой темы с шириной?

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

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

вот еще такое интересное предложение в конце первого поста:

 

Добавлен файл с изменениями

 

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

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

блин... там столько файлов... а можно с предыдущей версии все эти файлы перезалить? или там были какие-то еще правки- кроме этой темы с шириной?

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

Можно.

Может и по умолчанию откачу, посмотрим.

Надо попробовать настроить lazy load.

Пока что у меня не получилось, что б и любой размер картинки был и всё ровно было и lazy load работал.

6 часов назад, Nexoos сказал:

А файл vamshop-1c.php должен быть в патчах обновлений с 1.99.2 до 1.99.21?

Нет.

т.е. даже если этот файл есть, одного файла недостаточно для работы модуля интеграции с 1с.

5 часов назад, geval сказал:

вот еще такое интересное предложение в конце первого поста:

 

Добавлен файл с изменениями

 

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

Да, папка history, но я её обычно в обновление не добавляю.

Может иногда и пролазит конечно, там просто тоже самое, что здесь написано сверху.

т.е. просто написано, что версия такая-то, изменения такие-то, дата выпуска версии такая.

Просто лог файл изменений.

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

Т.е. по умолчанию в VamShop интеграция с 1С не добавлена? Нужно модуль покупать? 

Да.

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

блин... там столько файлов... а можно с предыдущей версии все эти файлы перезалить? или там были какие-то еще правки- кроме этой темы с шириной?

 

Есть ещё вариант, просто выводить не 6 товаров в строке, а как раньше по 4.

Тогда и с картинками будет всё нормально.

Попробуйте в папке /templates/vamshop4/ поискать по всем файлам (внизу прицепил архив с уже правленными файлами):

<div class="col-6 col-sm-6 col-md-4 col-lg-2 col-xl-2">

и меняйте как раньше было:

<div class="col-xs-12 col-sm-6 col-md-4 col-lg-4 col-xl-3">

и в /templates/vamshop4/javascript/vasmhop4.js поменять:

//OWL Carousel Slider
$(".owl-carousel").owlCarousel({
    margin: 30,
    nav: true,
    center: false,
    dots: false,
    loop: false,
    navText: ['<span class="fas fa-chevron-left fa-1x"></span>','<span class="fas fa-chevron-right fa-1x"></span>'],
    responsive:{
        0:{
            items:1
        },
        360:{
            items:2
        },
        768:{
            items:3
        },
        992:{
            items:4
        },
        1200:{
            items:6
        }
    }
})

на:

$(".owl-carousel").owlCarousel({
    margin: 30,
    nav: true,
    loop:false,
    dots: false,
    navText: ['<span class="fas fa-chevron-left fa-1x"></span>','<span class="fas fa-chevron-right fa-1x"></span>'],
    responsive:{
        0:{
            items:2,
            nav:true
        },
        576:{
            items:3,
            nav:true
        },
        768:{
            items:3,
            nav:true
        },
        992:{
            items:4,
            nav:true,
            loop:false
        },
        1200:{
            items:4,
            nav:true,
            loop:false
        }
    }
})

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

Пока не знаю, либо по 6 оставит.

Всё-таки 4 товара в строке - это мало, для FullHD монитора.

 

Вот архив с правками.

т.е. можете взять эти правки после установи 1.99.21 патча и у Вас будет как раньше, по 4 плитки и картинки, по идее, будут влазить старые, по 250 пикселей.

Как раньше.

vamshop-1-99-21-1.zip

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

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