Jump to content

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


Recommended Posts

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

box-1.png

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

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

  1. Добавлена возможность создавать/редактировать категории через Excel, в Админке — Каталог — Excel импорт/экспорт — Быстрые ссылки — Скачать категории.
  2. Добавлена возможность создавать/редактировать плитку тэгов через Excel, в Админке — Каталог — Excel импорт/экспорт — Быстрые ссылки — Скачать тэги.
  3. Исправлены ошибки в фильтрах.
  4. Добавлен JS код для смены цены при выборе атрибута на странице карточки товара.
  5. Корректировка качества картинки в OpenGraph разметке.
  6. Корректировка canonical.
  7. По умолчанию баннеры в слайдере сортируются в случайном порядке.
  8. Корректировка адреса платёжной формы в модуле яндекс касса.
  9. Добавлены скидки для конкретных категорий у групп покупателей в Админке — Покупатели — Группы.
  10. Добавлены скидки для конкретных брендов у групп покупателей в Админке — Покупатели — Группы.
  11. Корректировка отступов в модулях «купить в 1 клик» и «задать вопрос о товаре».
  12. Корректировка мета тэгов карточки товара.
  13. Корректировка выгрузки в яндекс маркет.
  14. Корректировка выгрузки в google shopping.
  15. Корректировка модуля оплаты LiqPAY.
  16. Исправлена ошибка на странице оформления заказа с переходм на сайт платёжной системы, вложенные формы в хроме удаляются, исправлено, переход на сайт платёжной системы работает правильно.
  17. Корректировка модулей доставки сдэк, boxberry, новая почта.
  18. В модули доставки boxberry и russianpostapi добавлена подсказка про необходимые для расчёта данные.
  19. Скрипт маски телефона заменён с jQuery MaskedInput на CleaveJS.
  20. Отключён JS ScrollUp.

Полный список изменений доступен на форуме в разделе Новости.

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

Link to post
Share on other sites

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

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

для тёмных людей и чайников это может быть засадой..

еще с прошлой версии заметил ( а может это и раньше было)- что исчезла табличка "продолжить покупки-перейти в корзину" которая появлялась при добавлении товара в корзину

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

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

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

для тёмных людей и чайников это может быть засадой..

еще с прошлой версии заметил ( а может это и раньше было)- что исчезла табличка "продолжить покупки-перейти в корзину" которая появлялась при добавлении товара в корзину

Вот в faq добавил такой вопрос и файлы с кодом для popup окна - https://forum.vamshop.ru/topic/19228-как-добавить-popup-окна-с-информацией-что-товар-добавлен-в-корзину-либо-в-избранное/

Link to post
Share on other sites

Не за что.

Но это спорное решение для смартфонов.

Чем проще, чем меньше кликов, чем меньше всяких всплывающих окон, тем лучше, imho.

Link to post
Share on other sites
define('YOUR_PRICE','');
define('YOUR_SPECIAL_PRICE','');
define('YOUR_GRADUATED_PRICE','');
define('RETAIL_PRICE','');
define('GROUP_PRICE','');
define('MANUFACTURER_DISCOUNT','Скидка ');
define('CATEGORY_DISCOUNT','Скидка ');
define('BRAND_DISCOUNT','Скидка ');
define('PRODUCT_DISCOUNT','Скидка ');
define('PERSONAL_DISCOUNT','Скидка ');

вижу в языковом файле появились такие переменные, и соответственно в том поле в карточке товара

где раньше выводилась "базовая цена группы"-которую я переименовывал в свой текст.. теперь пусто.

по логике это наверное retail price ? или какая-то еще?

и соответственно внизу выводится скидка ( текст на карточке товара)

- а тут их аж 4 штуки.. какие из них за что отвечают?

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

попробую конечно методом тыка, но всё же..

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

define('YOUR_PRICE','');
define('YOUR_SPECIAL_PRICE','');
define('YOUR_GRADUATED_PRICE','');
define('RETAIL_PRICE','');
define('GROUP_PRICE','');
define('MANUFACTURER_DISCOUNT','Скидка ');
define('CATEGORY_DISCOUNT','Скидка ');
define('BRAND_DISCOUNT','Скидка ');
define('PRODUCT_DISCOUNT','Скидка ');
define('PERSONAL_DISCOUNT','Скидка ');

вижу в языковом файле появились такие переменные, и соответственно в том поле в карточке товара

где раньше выводилась "базовая цена группы"-которую я переименовывал в свой текст.. теперь пусто.

по логике это наверное retail price ? или какая-то еще?

и соответственно внизу выводится скидка ( текст на карточке товара)

- а тут их аж 4 штуки.. какие из них за что отвечают?

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

попробую конечно методом тыка, но всё же..

Разные условия и разные тексты выводятся, под разные типы скидок, цен и т.д.

Да, я упростил всё, просто назвал всё Скидка.

Верните нужный Вам текст.

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

т.е. например для групп Посетитель и Покупатель в Админке - Покупатели - Группы Вы можете включить опции Скидка на категории, Скидка на бренды и указать сдидки для конкретных категорий, брендов.

Это намного удобнее чем например добавлять через Админку - Каталог - Скидки.

Link to post
Share on other sites

пока что вот такая конструкция

define('YOUR_PRICE',' Ваша цена');
define('YOUR_SPECIAL_PRICE','');
define('YOUR_GRADUATED_PRICE','');
define('RETAIL_PRICE','Розничная цена');
define('GROUP_PRICE','');
define('MANUFACTURER_DISCOUNT','Скидка ');
define('CATEGORY_DISCOUNT','Скидка ');
define('BRAND_DISCOUNT','Скидка ');
define('PRODUCT_DISCOUNT','Скидка ');
define('PERSONAL_DISCOUNT',' ');

привела к такому результату

 

https://prnt.sc/vmrbny

 

а можно ли сделать так- чтобы перед зачеркнутой ценой красным- стояло Розничная цена  тоже зачеркнутое.. или после цена..

а второй строчкой соответственно- Ваша цена ( как я и написал)

Раньше это было просто через две переменные..

 

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

пока что вот такая конструкция

define('YOUR_PRICE',' Ваша цена');
define('YOUR_SPECIAL_PRICE','');
define('YOUR_GRADUATED_PRICE','');
define('RETAIL_PRICE','Розничная цена');
define('GROUP_PRICE','');
define('MANUFACTURER_DISCOUNT','Скидка ');
define('CATEGORY_DISCOUNT','Скидка ');
define('BRAND_DISCOUNT','Скидка ');
define('PRODUCT_DISCOUNT','Скидка ');
define('PERSONAL_DISCOUNT',' ');

привела к такому результату

 

https://prnt.sc/vmrbny

 

а можно ли сделать так- чтобы перед зачеркнутой ценой красным- стояло Розничная цена  тоже зачеркнутое.. или после цена..

а второй строчкой соответственно- Ваша цена ( как я и написал)

Раньше это было просто через две переменные..

 

По сути ничего не изменилось, всё осталось прежним.

Верните свои тексты в /lang/russian/russian.php да и всё.

Link to post
Share on other sites

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

 

но вот другая закавыка.

сейчас при входе под админом- имею вот такую конструкцию

https://prnt.sc/vmrovu

то есть одна - более высокая цена.

 

при входе незалогиненным- на том же товаре вот так

https://prnt.sc/vmrpb4

 

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

может сейчас это надо делать через админку?

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

 

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

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

 

но вот другая закавыка.

сейчас при входе под админом- имею вот такую конструкцию

https://prnt.sc/vmrovu

то есть одна - более высокая цена.

 

при входе незалогиненным- на том же товаре вот так

https://prnt.sc/vmrpb4

 

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

может сейчас это надо делать через админку?

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

 

Видимо, у Вас по-разному настроены группы админ, посетитель и т.д.

Хотя админ всё равно один, зачем под него что-то править.

В любом случае, код открыт ведь.

Меняйте под Ваши условия в /includes/classes/vam_price.php

Link to post
Share on other sites

еще вот заметил один неприятный весьма момент в плане дизайна плитки тэгов:

например на товаре

https://prnt.sc/vmrwck

где показано красной стрелочкой- выезжает за экран.. и не двигается никак ( раньше вроде прокрутка была)

в категориях тоже обрыв

https://prnt.sc/vmrwzw

 

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

видимо удаление слайдера повлияло на это..

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

Видимо, у Вас по-разному настроены группы админ, посетитель и т.д.

Хотя админ всё равно один, зачем под него что-то править.

В любом случае, код открыт ведь.

Меняйте под Ваши условия в /includes/classes/vam_price.php

так вот эти условия и были поменяны и для админа было вот также- как и для покупателей. А сейчас прежний код не работает..

отсюда и вопрос- можно ли через админку все настроить?

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

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

для админа хочется сделать также, чтобы не было путаницы.

ведь это совсем нелогично, если есть две цены, а админ видит почему то одну ( максимальную).

совсем нелогично и вредно, на мой взгляд.

Непонятно, почему по умолчанию админ не видит все возможные цены...

 

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

где показано красной стрелочкой- выезжает за экран.. и не двигается никак ( раньше вроде прокрутка была)

 

и сейчас прокрутка есть.

На смартфоне пальцем.

На компе просто мышкой кликаешь тэги и тянешь влево-вправо.

20 минут назад, geval сказал:

Непонятно, почему по умолчанию админ не видит все возможные цены...

 

потому что админ это не совсем обычный посетитель магазина.

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

21 минуту назад, geval сказал:

так вот эти условия и были поменяны и для админа было вот также- как и для покупателей. А сейчас прежний код не работает..

 

может у Вас свои какие-то правки были в /includes/classes/vam_price.php

Верните свой код, либо сделайте так как Вам нужно.

 

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

и сейчас прокрутка есть.

На смартфоне пальцем.

На компе просто мышкой кликаешь тэги и тянешь влево-вправо.

потому что админ это не совсем обычный посетитель магазина.

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

ну тем более- админ не обычный- поэтому должен видеть всё!:1_grinning:

 

да..необычно- что мышкой идет прокрутка..и пальцем на смартфоне.. второе это конечно большой плюс- а первое никогда б не догадался:7_sweat_smile: главное чтобы яндекс не забанил.. ха ха..

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

ну тем более- админ не обычный- поэтому должен видеть всё!:1_grinning:

 

да..необычно- что мышкой идет прокрутка..и пальцем на смартфоне.. второе это конечно большой плюс- а первое никогда б не догадался:7_sweat_smile: главное чтобы яндекс не забанил.. ха ха..

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

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

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

 

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

и сейчас прокрутка есть.

На смартфоне пальцем.

На компе просто мышкой кликаешь тэги и тянешь влево-вправо.

потому что админ это не совсем обычный посетитель магазина.

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

может у Вас свои какие-то правки были в /includes/classes/vam_price.php

Верните свой код, либо сделайте так как Вам нужно.

 

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

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

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

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

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

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

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

Верните значит свой старый vam_price.php

Я ж не знаю, что там у Вас и как именно правилось.

Link to post
Share on other sites

При импорте тегов русский шрифт глючит.

Ремонт компьютеров в Тольятти

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

Link to post
Share on other sites

+ вроде нет выгрузки - к тегу прикреплен товар и кат а при выгрузке там пусто...

v_tags_to_products

v_tags_to_categories 

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

При импорте тегов русский шрифт глючит.

Ремонт компьютеров в Тольятти

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

Можно, при импорте надо выбрать utf8, а не cp1251

45 минут назад, Chinyakin сказал:

+ вроде нет выгрузки - к тегу прикреплен товар и кат а при выгрузке там пусто...

v_tags_to_products

v_tags_to_categories 

Экспорт не выгружает связи.

Но импорт работает.

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

Link to post
Share on other sites

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

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

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

При импорте можно выбирать кодировку.

А файл экспортируется в utf8

Я не знаю, каким софтом Вы открываете файл.

Я открываю чеерз бесплатный офисные програмы, т.е. libreoffice, openoffice и аналоги, проблем нет, всё открывается и сохраняется нормально.

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

Кстати о скидках. Хорошо бы сделать нормальный купон через url, чтобы можно было через рекламные кампании гугла и яндекса сразу купон назначать. Допустим человек кликает по объявлению ремаркетинга "Купи со скидкой 3%" и ему в куки пишется купон 3% на сутки.

 

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

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

Кстати о скидках. Хорошо бы сделать нормальный купон через url, чтобы можно было через рекламные кампании гугла и яндекса сразу купон назначать. Допустим человек кликает по объявлению ремаркетинга "Купи со скидкой 3%" и ему в куки пишется купон 3% на сутки.

 

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

Купоны пока что не правились.

Добавил в пожелания - 

 

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