Jump to content

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


Recommended Posts

support

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

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

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

  1. Добавлен новый модуль — Авторизация через социальные сети.
  2. Добавлена авторизация в магазине через ВКонтакте. Рабочий пример в разделе Мои заказы в онлайн демо-версии http://demo.vamshop.ru
  3. Добавлена авторизация в магазине через Facebook. Рабочий пример в разделе Мои заказы в онлайн демо-версии http://demo.vamshop.ru
  4. Добавлена авторизация в магазине через Google. Рабочий пример в разделе Мои заказы в онлайн демо-версии http://demo.vamshop.ru
  5. Добавлена по умолчанию библиотека для геолокации — GeoCity.
  6. Добавлен новый раздел Социальные сети в Админке — Настройки.
  7. Добавлена возможность выключать Service Worker в Админке — Настройки — Мой магазин — Разрешить Service Worker.
  8. Добавлен модуль jQuery Chosen для dropdown полей Страна и Регион по всему магазину.
  9. Корректировка всплывающих подсказок на странице настроек в админке.
  10. Высота плиток в шаблоне vamshop1 выравнивается по высоте картинок.
  11. По умолчанию отправка писем в html-формате — Админка — Настройки — Настройка email — Разрешить html-письма.
  12. Корректировка сортировки отзывов на главной странице.
  13. Корректировка расположения кнопки scrollup, чуть поднята, что б не мешала виджетам а-ля jivosite.
  14. Корректировка перевода на украинский, спасибо molodezky.
  15. Корректировка расположения блока ajax результатов поиска.

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

 

VamShop 1.99.3
Корректировка кода в модуле авторизации для соц. сетей
Корректировка ссылок в модулей авторизации через соц. сети
Корректировка кнопок авторизации через соц. сети
Корректировка кода авторизации через соц. сети
Корректировка шаблона
В шаблоны добавлены ссылки на авторизацию через соц. сети
Добавлен перевод для входа через соц. сети
Корректировка перевода
Добавлена по умолчанию библиотека для авторизации в магазине через гугл
Добавлена библиотека GeoCity по умолчанию
Добавлен новый раздел - Социальные сети в Админке - Настройки
Добавлены новые настройки для модуля авторизации через социальные сети
Корректировка разметки
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop1
Подключён jQuery chosen в Админке - Настройки - Мой магазин
jQuery chosen подключён ко всем формам с полями страна и регион
Service Worker по умолчанию выключен
Корректировка фильтров по умолчанию
Добавлен перевод для chosen
Добавлен модуль jQuery Chosen для полей Страна и Регион на странице о…  …
Корректировка стилей в шаблоне vamshop1
Фильтры по умолчанию для большей компактности изменены с radio кнопок…  …
Корректировка кода
Корректировка JS кода в шаблоне vamshop4
Корректировка расположение блока ajax результатов поиска
Корректировка перевода на украинский, спасибо molodezky
Добавлено условие для подключения sw.js
Добавлена новая опция Разрешить установку Service Worker в Админке - …  …
Корректировка расположения кнопки scrollup
Корректировка сортирока отзывов на главной странице
По умолчанию письма отправляются в html-формате
Высота плиток в шаблоне vamshop1 выравнивается по высоте картинок
Корректировка всплывающих подсказок на странице настроек статей в адм…  …
Корректировка всплывающих подсказов на странице настроек в админке
Корректировка всплывающих подсказов на странице настроек в админке
Корректировка вёрстки в шаблоне vamshop1
Корректировка шаблона по умолчанию

Link to post
Share on other sites
Роман_DD

А автоматическая подстановка города как в Vamshop2 не планируется?

Link to post
Share on other sites
support
24 минуты назад, Роман_DD сказал:

А автоматическая подстановка города как в Vamshop2 не планируется?

Планируется.

Для этого и добавлена была библиотека GeoCity, как первый шаг.

В следующих версиях будет перенесён код из VamShop 2 в VamShop 1.

Link to post
Share on other sites

Круто! Очень круто! Спасибо! VamShop развивается и это радует, планируется ли изменения админки? может стиль хоть чутка обновить? )) 

Link to post
Share on other sites

Можете расписать порядок действий для настройки авторизации через соцсети?

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

Круто! Очень круто! Спасибо! VamShop развивается и это радует, планируется ли изменения админки? может стиль хоть чутка обновить? )) 

Код старый и изменить админку очень сложно, это буквально каждый файл в папке admin надо править.

Может решусь на это.

Но обещать не могу.

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

Код старый и изменить админку очень сложно, это буквально каждый файл в папке admin надо править.

Может решусь на это.

Но обещать не могу.

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

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

Можете расписать порядок действий для настройки авторизации через соцсети?

Настройка авторизации через google - http://blog.vamshop.ru/2018/10/13/новый-модуль-авторизация-через-социа/

Настройка авторизации через вконтакте - http://blog.vamshop.ru/2019/02/08/настройка-авторизации-через-вконтак/

Настройка авторизации через facebook - http://blog.vamshop.ru/2019/02/08/настройка-авторизации-через-facebook/

 

Там хоть и описана настройка VamShop 2, но в VamShop 1 всё тоже самое.

Только настройки в Админке - Настройки - Социальные сети.

А редирект адрес не /site/social_login/fb , а /create_account.php?social_login=fb

Для авторизации через facebook на сайте обязательно должен быть установен SSL сертификат, вконтакте и google может работать и без SSL на сайте.

Рабочие примеры на https://vamshop.ru и http://demo.vamshop.ru

 

При входе через социальную сеть создаётся новый пользователь, как на странице регистрации create_account.php

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

т.е. если у Вас совпадает email, на который оформлен заказ в магазине и email в профиле в социальной сети, то не надо помнить свой пароль в магазине, что б проверить статус своего заказа, к примеру.

Нажимаете Мои заказы и входите через вконтакте, к примеру, и сразу видите в своём кабинете Ваши заказы.

 

2 часа назад, eugenem сказал:

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

Я ж не спорю.

Просто изменить админку, по сути, это значит - переписать всю админку.

Это не так просто, не столько даже сложно, сколько муторно и долго, просто менять старый код на такой же старый но с блоками, смысла особо нет.

А если всё переписывать, так уже это сделано в VamShop 2, по сути, это и есть с нуля написанный движок, что б избавиться от старого кода.

В общем, посмотрим, обещать не могу.

P.S. Даже если адаптивный дизайн админки, просматривать табличные данные, длинные списки, всё равно неудобно с маленького экрана. Какой бы вёрстка адаптивной не была. Никого ни разу не видел что б работали в админке со смартфона, это в любом случае мука, слишком маленькие экраны. На планшете - да, но на планшете с хорошим экраном и текущая админка целиком отображается.

Link to post
Share on other sites
  • 2 weeks later...
Роман_DD
В 11.06.2019 в 09:34, support сказал:

Настройка авторизации через google - http://blog.vamshop.ru/2018/10/13/новый-модуль-авторизация-через-социа/

Настройка авторизации через вконтакте - http://blog.vamshop.ru/2019/02/08/настройка-авторизации-через-вконтак/

Настройка авторизации через facebook - http://blog.vamshop.ru/2019/02/08/настройка-авторизации-через-facebook/

 

Там хоть и описана настройка VamShop 2, но в VamShop 1 всё тоже самое.

Только настройки в Админке - Настройки - Социальные сети.

А редирект адрес не /site/social_login/fb , а /create_account.php?social_login=fb

Для авторизации через facebook на сайте обязательно должен быть установен SSL сертификат, вконтакте и google может работать и без SSL на сайте.

Рабочие примеры на https://vamshop.ru и http://demo.vamshop.ru

 

При входе через социальную сеть создаётся новый пользователь, как на странице регистрации create_account.php

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

т.е. если у Вас совпадает email, на который оформлен заказ в магазине и email в профиле в социальной сети, то не надо помнить свой пароль в магазине, что б проверить статус своего заказа, к примеру.

Нажимаете Мои заказы и входите через вконтакте, к примеру, и сразу видите в своём кабинете Ваши заказы.

 

Я ж не спорю.

Просто изменить админку, по сути, это значит - переписать всю админку.

Это не так просто, не столько даже сложно, сколько муторно и долго, просто менять старый код на такой же старый но с блоками, смысла особо нет.

А если всё переписывать, так уже это сделано в VamShop 2, по сути, это и есть с нуля написанный движок, что б избавиться от старого кода.

В общем, посмотрим, обещать не могу.

P.S. Даже если адаптивный дизайн админки, просматривать табличные данные, длинные списки, всё равно неудобно с маленького экрана. Какой бы вёрстка адаптивной не была. Никого ни разу не видел что б работали в админке со смартфона, это в любом случае мука, слишком маленькие экраны. На планшете - да, но на планшете с хорошим экраном и текущая админка целиком отображается.

лучше ничего не трогать в админке, нормально там все, единственной можно сделать меню на material design или bootstrap... А эти меняторы которые в своих админках погрязли в обновлениях как  cs-cart, в то время как у них корзина по 5 сек обновляется... тут такое не нужно ) Лучше над фронтом еще поработать, шрифты обновить бы! Шрифты старыми выглядят весьма... 

Link to post
Share on other sites
support
1 час назад, Роман_DD сказал:

лучше ничего не трогать в админке, нормально там все, единственной можно сделать меню на material design или bootstrap... А эти меняторы которые в своих админках погрязли в обновлениях как  cs-cart, в то время как у них корзина по 5 сек обновляется... тут такое не нужно ) Лучше над фронтом еще поработать, шрифты обновить бы! Шрифты старыми выглядят весьма... 

Согласен, тут тоже не всё так однозначно :)

Нужен баланс.

В шаблоне vamshop4 хороший новый шрифт, в онлайн-демке включён как раз vamshop4 шаблон - http://demo.vamshop.ru

В vamshop1 да, пока что стандартный шрифт helvetica, наверное тоже заменю на Roboto или на такой же шрифт как в vamshop4.

Link to post
Share on other sites
  • 4 weeks later...

Добавлена возможность выключать Service Worker в Админке — Настройки — Мой магазин — Разрешить Service Worker.

 

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

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

Добавлена возможность выключать Service Worker в Админке — Настройки — Мой магазин — Разрешить Service Worker.

 

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

Да, в том числе и A2HS (Add 2 Home Screen), вот как это выглядит писал в блоге - http://blog.vamshop.ru/2019/05/20/добавляем-иконку-магазина-на-рабочий/

/manifest.json

service worker ещё добавляет очень жёсткое кэширование сайта, не всем  это подходит, особенно если часто правки на сайт добавляете.

Link to post
Share on other sites

Увидел вот такую проблему - при установке чистой версии на странице конфигурации в админке внизу переключение авторизации через соцсети есть, а текста нет. Мне кажется, есть проблема в архиве.

image.png

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

Увидел вот такую проблему - при установке чистой версии на странице конфигурации в админке внизу переключение авторизации через соцсети есть, а текста нет. Мне кажется, есть проблема в архиве.

image.png

Да, это в текущий архив пролезла небольшая правка из будущей версии 1.99.7

Это возможность отключать авторизацию через соц. сети в админке.

В следующей версии будет и перевод и sql.

Он уже есть, просто нужно накопить больше правок, что б новую версию выпустить.

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

 

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

ок, т.е. это не баг, а фича :)

Пока да :) надо будет добавить файл перевода и правки шаблонов account.html и login.html где будет условие с этой новой опцией добавлено.

Вот можете взять текущие файлы:

/lang/russian/admin/configuration.php

/templates/vamshop4/module/account.html

/templates/vamshop4/module/login.html

По идее, с ними всё нормально станет.

configuration.php

account.html

login.html

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