Jump to content

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


Recommended Posts

support

Выпущена новая версия 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
Корректировка иконки яндекс кассы
Добавлена кнопка Редактировать статью на страницу карточки статьи
Корректировка разметки
Корректировка базы данных по умолчанию
Корректировка кода
Корректировка кода
Корректировка кода
Добавлен файл с изменениями
 

 

Link to post
Share on other sites
  • Replies 51
  • Created
  • Last Reply

Top Posters In This Topic

  • support

    29

  • IVAN.Z

    9

  • geval

    8

  • KoVaLsKy

    4

Top Posters In This Topic

Posted Images

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

Link to post
Share on other sites
support
13 минут назад, ZM сказал:

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

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

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

Link to post
Share on other sites

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

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

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

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

Link to post
Share on other sites
support
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}

 

Link to post
Share on other sites

Безымянный.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>

 

Link to post
Share on other sites
support
5 минут назад, ZM сказал:

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

 

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

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

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

/templates/vamshop4/css/vamshop4.css

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

vamshop4.css item-article.html

Link to post
Share on other sites

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

 

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

И еще...

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

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

Link to post
Share on other sites
support
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

Link to post
Share on other sites

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

Link to post
Share on other sites
support
5 минут назад, ZM сказал:

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

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

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

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

Link to post
Share on other sites
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

 

Link to post
Share on other sites
support

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

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

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

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

Link to post
Share on other sites
В 21.06.2020 в 12:42, support сказал:

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

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

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

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

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

Link to post
Share on other sites
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

 

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

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

 

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

 

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

Link to post
Share on other sites
support
7 часов назад, geval сказал:

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

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

Можно.

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

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

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

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

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

Нет.

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

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

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

 

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

 

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

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

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

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

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

Link to post
Share on other sites
support
9 минут назад, Nexoos сказал:

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

Да.

Link to post
Share on other sites
support
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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...