Jump to content

Новая версия VamShop 1.98


Recommended Posts

support

Новая версия VamShop 1.98

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

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

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

  1. Добавлена поддержка онлайн-касс в модуль оплаты Альфабанк.
  2. Добавлен новый модуль оплаты — Открытие банк.
  3. Добавлен новый модуль оплаты — PayKeeper.
  4. Добавлен новый модуль — Комплекты.
  5. Добавлен вывод отзывов на главной странице.
  6. Добавлена семантическая разметка для цепочки навигации (breadcrumbs).
  7. Добавлена семантическая разметка организации.
  8. Корректировка семантической разметки.
  9. Добавлена OpenGraph разметка.
  10. Обновлён код яндекс метрики.
  11. Корректировка шаблонов выбора доставки, оплаты на странице оформления заказа. Улучшено юзабилити.
  12. Добавлен новый модуль — Комплекты.
  13. Корректировка мета-тэгов отзывов.
  14. Корректировка мета-тэгов для страниц.
  15. Добавлены мета-тэги в модуль новостей.
  16. Корректировка robots.txt по умолчанию.
  17. Добавлено копирование описания картинки при копировании товара.
  18. Добавлено popup окно при добавлении в корзину в шаблоне vamshop.
  19. Исправлена ошибка в фильтрах для мультиязычных магазинов.
  20. Исправлена ошибка в подсветке выбранного модуля оплаты на странице оформления.

Читать заметку полностью

 

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

VamShop 1.98
Корректировка перевода
Корректировка стилей
Корректировка стилей
Корректировка стилей в шаблоне vamshop1
Корректировка шаблонов вывода модулей оплаты, доставки
Корректировка стилей
Корректировка блока выбора доставки, оплаты, улучшено юзабилити
Корректировка
Корректировка
Исправлена ошибка в подсветке выбранного модуля оплаты на странице оф… …
Корректировки шаблона vamshop4
Корректировка шаблона vamshop4
Исправлена ошибка в фильтрах для мультиязычных магазинов
Корректировка OpenGraph разметки, спасибо Stanislav
Добавлен вывода отзывов о товарах на главной странице по центру
Корректировка микро-разметки в шаблоне vamshop
Корректирока микроразметки
Добавлен новый шаблон vamshop3 на основе Google Material Web Components
Переименование папки
Добавлен новый шаблон на основе Bootstrap 4
Добавлен вывод картинки в OpenGraph разметку
Добавлена OpenGraph разметка
Корректировка ошибки формирования ссылок в админке при поиске товара … …
На страницу карточки товара по умолчанию добавлена метка для вывода к…  …
Корректирока стилей
Корректировка кода яндекс метрики
Добавлено popup окно при добавлении в корзину в шаблоне vamshop
Корректировка стилей
Корректировка врёстки списка модулей доставки, выбрать доставку на ст…  …
Картинки в статьях сделаны адаптивными
Добавлен стиль img-responsive для адаптивным картинок в шаблон vamshop
Исправлены ошибки в микро-разметке отзывов
Исправлены ошибки в микро-разметке отзывов
Корректирока совместимости с php 7
Корректировка модуля оплаты Альфабанк, добавлена поддержка онлайн-касс
Добавлена метка для картинка для боксов новостей, для страницы новостей
Добавлена новая функция vam_display_bannrs для вывода всех баннеров г…  …
Корректировка кода
Добавлены мета тэги в модуль новостей
Корректировка вывода описания картинки, удаляются тэги из описания
Добавлен новый модуль оплаты - PayKeeper
Корректирока базы данных по умолчанию
Добавлено копивание описания картинки при копировании товара
Корректировка robots.txt по умолчанию
Добавлена семантическая разметка организации в шаблон vamshop
Добавлена семантическая разметка организации в шаблон vamshop1
Добавлена семантическая разметка для организации
Добавлена ссылка на инстркцию в модуль оплаты яндекс.касса
Корректировка кода в модуле доп. полей покупателя, для совместимости …  …
Корректировка вывода ошибок
Корректировка мета тэгов отзывов
Корректировка мета-тэгов для страниц с отзывами
Корректировка robots.txt
Корректировка кода в модуле оплаты Открытие банк
Добавлен новый модуль оплаты - Открытие банк
Уменьшена ширина левой колонки в шаблоне vamshop1
Корректировка html разметка для соответствия стандартам
Добавлена семантическая разметка для цепочки навигации (breadcrumb)
Корректировка перевода в модуле комплекты
По умолчанию включён учёт склада
Добавлен новый модуль - Комплекты
Корректировка кода
Обновлён код яндекс метрики
Корректировка кода
Корректировка кода
vamshop1 шаблон по умолчаию
Корректировка кода на странице новых статей
Корректировка кода на странице статей
Корректировка бокса корзины в шаблоне vamshop2
Корректировка бокса корзины в шаблоне vamshop
 

Link to post
Share on other sites

 

p.s опция не дает добавить если 2 radio выбрать, понятно, а сам комплект не где не отображается? рядом? а то не понятно что у товара есть комплект может его какой нить меткой выводить? 

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

 

p.s опция не дает добавить если 2 radio выбрать, понятно, а сам комплект не где не отображается? рядом? а то не понятно что у товара есть комплект может его какой нить меткой выводить? 

Да, нашёл ошибку, не добавляет в корзину если товар с атрибутами.

Вот исправленный /includes/classes/shopping_cart.php

Комплекты пока до конца не допилены.

Выводятся просто на странице карточки товара блоком Комплект.

Надо будет ещё немного доделать код, что б кнопки купить у основного товара не было.

В общем, комплекты это пока что заготовка по обольшому счёту.

shopping_cart.php

По идее, комплекты в следующей версии планируется полностью допилить.

+ будут наверное уже готовы два новых шаблона:

Один на основе bootstrap 4 - https://getbootstrap.com

Другой на google material components for web - https://material.io

Link to post
Share on other sites

Круто круто, блин вечно я нахожу какие то баги, надо тестировщиком заделаться )

Link to post
Share on other sites
support
1 час назад, ZM сказал:

Круто круто, блин вечно я нахожу какие то баги, надо тестировщиком заделаться )

Хорошо, что сразу сообщаете о них здесь.

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

Link to post
Share on other sites
В 30.03.2019 в 19:52, support сказал:

Новая версия VamShop 1.98

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

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

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

  1. Добавлена поддержка онлайн-касс в модуль оплаты Альфабанк.
  2. Добавлен новый модуль оплаты — Открытие банк.
  3. Добавлен новый модуль оплаты — PayKeeper.
  4. Добавлен новый модуль — Комплекты.
  5. Добавлен вывод отзывов на главной странице.
  6. Добавлена семантическая разметка для цепочки навигации (breadcrumbs).
  7. Добавлена семантическая разметка организации.
  8. Корректировка семантической разметки.
  9. Добавлена OpenGraph разметка.
  10. Обновлён код яндекс метрики.
  11. Корректировка шаблонов выбора доставки, оплаты на странице оформления заказа. Улучшено юзабилити.
  12. Добавлен новый модуль — Комплекты.
  13. Корректировка мета-тэгов отзывов.
  14. Корректировка мета-тэгов для страниц.
  15. Добавлены мета-тэги в модуль новостей.
  16. Корректировка robots.txt по умолчанию.
  17. Добавлено копирование описания картинки при копировании товара.
  18. Добавлено popup окно при добавлении в корзину в шаблоне vamshop.
  19. Исправлена ошибка в фильтрах для мультиязычных магазинов.
  20. Исправлена ошибка в подсветке выбранного модуля оплаты на странице оформления.

Читать заметку полностью

 

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

VamShop 1.98
Корректировка перевода
Корректировка стилей
Корректировка стилей
Корректировка стилей в шаблоне vamshop1
Корректировка шаблонов вывода модулей оплаты, доставки
Корректировка стилей
Корректировка блока выбора доставки, оплаты, улучшено юзабилити
Корректировка
Корректировка
Исправлена ошибка в подсветке выбранного модуля оплаты на странице оф… …
Корректировки шаблона vamshop4
Корректировка шаблона vamshop4
Исправлена ошибка в фильтрах для мультиязычных магазинов
Корректировка OpenGraph разметки, спасибо Stanislav
Добавлен вывода отзывов о товарах на главной странице по центру
Корректировка микро-разметки в шаблоне vamshop
Корректирока микроразметки
Добавлен новый шаблон vamshop3 на основе Google Material Web Components
Переименование папки
Добавлен новый шаблон на основе Bootstrap 4
Добавлен вывод картинки в OpenGraph разметку
Добавлена OpenGraph разметка
Корректировка ошибки формирования ссылок в админке при поиске товара … …
На страницу карточки товара по умолчанию добавлена метка для вывода к…  …
Корректирока стилей
Корректировка кода яндекс метрики
Добавлено popup окно при добавлении в корзину в шаблоне vamshop
Корректировка стилей
Корректировка врёстки списка модулей доставки, выбрать доставку на ст…  …
Картинки в статьях сделаны адаптивными
Добавлен стиль img-responsive для адаптивным картинок в шаблон vamshop
Исправлены ошибки в микро-разметке отзывов
Исправлены ошибки в микро-разметке отзывов
Корректирока совместимости с php 7
Корректировка модуля оплаты Альфабанк, добавлена поддержка онлайн-касс
Добавлена метка для картинка для боксов новостей, для страницы новостей
Добавлена новая функция vam_display_bannrs для вывода всех баннеров г…  …
Корректировка кода
Добавлены мета тэги в модуль новостей
Корректировка вывода описания картинки, удаляются тэги из описания
Добавлен новый модуль оплаты - PayKeeper
Корректирока базы данных по умолчанию
Добавлено копивание описания картинки при копировании товара
Корректировка robots.txt по умолчанию
Добавлена семантическая разметка организации в шаблон vamshop
Добавлена семантическая разметка организации в шаблон vamshop1
Добавлена семантическая разметка для организации
Добавлена ссылка на инстркцию в модуль оплаты яндекс.касса
Корректировка кода в модуле доп. полей покупателя, для совместимости …  …
Корректировка вывода ошибок
Корректировка мета тэгов отзывов
Корректировка мета-тэгов для страниц с отзывами
Корректировка robots.txt
Корректировка кода в модуле оплаты Открытие банк
Добавлен новый модуль оплаты - Открытие банк
Уменьшена ширина левой колонки в шаблоне vamshop1
Корректировка html разметка для соответствия стандартам
Добавлена семантическая разметка для цепочки навигации (breadcrumb)
Корректировка перевода в модуле комплекты
По умолчанию включён учёт склада
Добавлен новый модуль - Комплекты
Корректировка кода
Обновлён код яндекс метрики
Корректировка кода
Корректировка кода
vamshop1 шаблон по умолчаию
Корректировка кода на странице новых статей
Корректировка кода на странице статей
Корректировка бокса корзины в шаблоне vamshop2
Корректировка бокса корзины в шаблоне vamshop
 

Добавлена поддержка онлайн-касс в модуль оплаты Альфабанк. Добавлен новый модуль оплаты — Открытие банк. Добавлен новый модуль оплаты — PayKeeper. Вопрос.. Эти модули 54-ФЗ? или нет?

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

Добавлена поддержка онлайн-касс в модуль оплаты Альфабанк. Добавлен новый модуль оплаты — Открытие банк. Добавлен новый модуль оплаты — PayKeeper. Вопрос.. Эти модули 54-ФЗ? или нет?

Да, яндекс-касса (yandex_merchant) и Альфабанк (alfabank) поддерживают передачу данных о заказе, а уже на стороне яндекса и альфабанка настраивается связка с онлайн-кассами.

Куча посредников конечно получается, но так все работают сейчас.

Link to post
Share on other sites
В 30.03.2019 в 20:56, support сказал:

Выводятся просто на странице карточки товара блоком Комплект. 

Не пойму, должны выводиться, или уже выводятся? Вроде бы в патче нет файлов карточки товара, то есть, вывод предусмотрен на будущее, но пока не сделан? Добавление комплектов в админке вижу. Тут есть не очень понятный момент. Имею три товара, выполненных в одном стиле. Украшения из дерева и камня: Кулон, Серьги, Кольцо. Добавил к кольцу в комплект кулон и серьги. Далее иду в Кулоны и пытаюсь добавить этому кулону комплект серьги и кольцо. Серьги в списке нахожу, кольца нет. При попытке добавить комплект серьгам - такая же картина. Кулон нахожу в списке, кольца нет. Значит ли это, что нет необходимости добавлять комплект всем трём товарам и всё уже сделано, когда я добавлял комплект  к кольцу? А так-то очень ценно, что такой модуль планируется. До сих пор выводил комплекты сопуствующими товарами + в опциях товара. Кстати, будет ли возможность продавать комплект со скидкой?

Link to post
Share on other sites
support
В 03.04.2019 в 22:43, retroman сказал:

Не пойму, должны выводиться, или уже выводятся? Вроде бы в патче нет файлов карточки товара, то есть, вывод предусмотрен на будущее, но пока не сделан? Добавление комплектов в админке вижу. Тут есть не очень понятный момент. Имею три товара, выполненных в одном стиле. Украшения из дерева и камня: Кулон, Серьги, Кольцо. Добавил к кольцу в комплект кулон и серьги. Далее иду в Кулоны и пытаюсь добавить этому кулону комплект серьги и кольцо. Серьги в списке нахожу, кольца нет. При попытке добавить комплект серьгам - такая же картина. Кулон нахожу в списке, кольца нет. Значит ли это, что нет необходимости добавлять комплект всем трём товарам и всё уже сделано, когда я добавлял комплект  к кольцу? А так-то очень ценно, что такой модуль планируется. До сих пор выводил комплекты сопуствующими товарами + в опциях товара. Кстати, будет ли возможность продавать комплект со скидкой?

В /includes/modules/bundle_products.php внизу поменяйте:

	$info->assign('MODULE_bundle_products', $module);

на:

	$info->assign('MODULE_bundle', $module);

В Админке, при редактировании товара в закаладке Комплект в опции Добавить комплект укажите Да и ниже в выпадающем списке добавьте товары, которые идут комплектом и сохраните.

 

В каталоге на странице карточки этого товара появится блок Комплект.

Вот скриншот.

Screenshot from 2019-04-04 00-28-37.png

Но я уже писал, что модуль ещё чуть не доделан.

 

Комлекты эти будут - лишь в самой простой реализации.

т.е. добавляете товар в админке с любым названием, например Комплект, указываете цену 100.

В закладке Комплект указываете из каких товара он состоит.

т.е. сам по себе комплект - это полностью независимый товар, а не просто набор уже существующих.

 

И скрипт просто потом посчитает сколько стоят входящие в комлект товары.

Напримре входит в него два товара а и б, а стоит 60, б стоит 70

 

А товар комплект Вы укзали стоит 100

 

60+70=130

а комплект 100

 

Вам скрипт просто напишет, что заказывайте компект, сэкономите 30 рублей, процент скидки такой-то.

 

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

 

 

Link to post
Share on other sites
support

В общем, когда будет готово, я напишу.

Но ещё раз говорю, это очень простой модуль.

По сути, это просто обычный товар (с любым названием, например комлект номер 1) просто добавляется, на странице карточки которого выводится блок аналогичный сопутствюущим, в котором выводится, что входит в этот товар.

Это будет нечто вроде - https://www.gruntovik.ru/metal-detectors/garrett/garrett-ace-400i

Вот внизу блок - Выгодное предложение.

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

Link to post
Share on other sites

Как раз то, что надо, в общем-то. Впрочем, если подумать, то в моём конкретном случае, использование сопутствующих товаров и атрибутов получается удобнее. В любом случае, хорошо, что такой модуль будет.

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

Как раз то, что надо, в общем-то. Впрочем, если подумать, то в моём конкретном случае, использование сопутствующих товаров и атрибутов получается удобнее. В любом случае, хорошо, что такой модуль будет.

Хорошо.

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

Link to post
Share on other sites
  • 1 month later...
eugenem

Есть одна неприятная проблема, я думаю, из-за комплектов.
В реальном магазине долго открывается карточка товара. Я так понимаю из-за того, что весь товар загружается в выпадающий список на вкладке "комплекты".
В магазине около 20 тыс. товаров.
Что тут можно сделать?

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

Есть одна неприятная проблема, я думаю, из-за комплектов.
В реальном магазине долго открывается карточка товара. Я так понимаю из-за того, что весь товар загружается в выпадающий список на вкладке "комплекты".
В магазине около 20 тыс. товаров.
Что тут можно сделать?

Да, есть такое дело, я пока и не допиливаю комплекты до конца как раз из-за этого, dropdown со всем списком товаров.

Вот думаю, либо вообще убрать закладку Комплекты и пока что скрыть комплекты вообще, либо что-то придумать.

Если товаров очень много, будет и неудобно очень и медленно.

Пока что разве что надо вообще удалить закладку Комплекты в /admin/includes/modules/new_product.php

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

Вот прицепил файл /admin/includes/modules/new_product.php

new_product.php

Link to post
Share on other sites
eugenem

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

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

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

Согласен.

Ну всё равно - комплект получается это один товар новый надо заводить, а не собирать из существующих.

Это и плюс и минус.

Посмотрим.

Но конечно я согласен, что выводить в одно место, ещё и в dropdown все товары - нельзя.

Link to post
Share on other sites
KoVaLsKy
12 часов назад, eugenem сказал:

Есть одна неприятная проблема, я думаю, из-за комплектов.
В реальном магазине долго открывается карточка товара. Я так понимаю из-за того, что весь товар загружается в выпадающий список на вкладке "комплекты".
В магазине около 20 тыс. товаров.
Что тут можно сделать?

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

Link to post
Share on other sites
eugenem

Да тут все понятно и без подсчетов. Убрал пока выпадающий список, такой ввод товаров для комплекта не годится.

Link to post
Share on other sites
  • 2 weeks later...
support
В 22.05.2019 в 10:03, eugenem сказал:

Да тут все понятно и без подсчетов. Убрал пока выпадающий список, такой ввод товаров для комплекта не годится.

Попробуйте вот такой вариант.

Добавил ajax поиск, как в каталоге, в боксе Поиск.

Изменённые файлы:

/admin/includes/modules/new_product.php

новый файл в новой папке /admin/includes/modules/ajax/ajaxBundleSearch.php

Да, не очень конечно прям всё красиво, но, по идее, не должно тормозить.

т.е. по умолчанию ничего не выводится в dropdown поле, а только ajax'ом заполяется dropdown после ввода ключевого слова в поиске.

Со временем сделаю по-симпатичнее управление комплектами.

new_product.php

 

ajaxBundleFind.php

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

Попробовал, вполне рабочий вариант

Хорошо, спасибо за отзыв.

Пока что так будет.

В будущем как-то по-симпатичнее надо будет сделать.

Link to post
Share on other sites
×
×
  • Create New...