support 447 Posted May 11, 2021 Report Share Posted May 11, 2021 Выпущена новая версия VamShop 1.99.32 Скачать полную версию VamShop 1.99.32 можно в своих заказах в магазине https://vamshop.ruОбновление можно скачать на форуме тех. поддержки пользователей https://forum.vamshop.ru Что изменилось: Новый шаблон по умолчанию — vamshop5. Посмотреть в работе можно на https://demo.vamshop.ru Добавлено кэширование в модули доставки boxberry, grastin, sdek, newpost. В шаблоны vamshop и vamshop1 на страницу спасибо за заказ выведена информация об оплате заказа. Корректировка списания товара со склада в редакторе заказа в админке. Добавлены скриншоты в манифест. Корректировка расчёта скидки. Добавлены новые поля для настройки баннеров в Админке — Контент — Управление баннерами. Корректировка canonical тэга. Корректировка разбивки на страницы. Корректировка страницы производителей, не выводился seo url, спасибо matvey. SEO URL производителей редиректили на главную, исправлено, спасибо matvey. Добавлена страница-заглушка на случай отсутствия интернета на телефоне. VamShop проходит на 100% все PWA тесты гугла. Полный список изменений доступен на форуме тех. поддержки https://forum.vamshop.ru Читать заметку полностью Link to post Share on other sites
Alessandro 0 Posted May 12, 2021 Report Share Posted May 12, 2021 Hi, when i can download to codecanyon.com ??? Link to post Share on other sites
support 447 Posted May 12, 2021 Author Report Share Posted May 12, 2021 23 минуты назад, Alessandro сказал: Hi, when i can download to codecanyon.com ??? Hi! Couple of days Just testing english theme at https://demo2.vamshop.com Will be available soon Link to post Share on other sites
Alessandro 0 Posted May 12, 2021 Report Share Posted May 12, 2021 Congratulations! Good job! I am really satisfied with this theme! Link to post Share on other sites
support 447 Posted May 13, 2021 Author Report Share Posted May 13, 2021 18 часов назад, Alessandro сказал: Congratulations! Good job! I am really satisfied with this theme! Archive updated Link to post Share on other sites
vitaly 1 Posted May 18, 2021 Report Share Posted May 18, 2021 Здравствуйте! В новой версии какой бы город ни указал в разделе выбора способа доставки, модуль СДЭК-ПВЗ сообщает: "Доставка в этом направлении не осуществляется", при этом отображается список ПВЗ для выбранного города, стоимость доставки не отображается, кружок выбора способа доставки СДЭК-ПВЗ не отображается. Посмотрел - в новой версии файла sdekpvz.php менялись местами переменные $receiverCity, $SenderCity. М.б. в них что-то не так? В демо-версии сайта все корректно. Файл sdekpvz.php в патче 1.99.32 идентичен тому же на сайте https://demo.vamshop.ru/? Спасибо. Link to post Share on other sites
support 447 Posted May 19, 2021 Author Report Share Posted May 19, 2021 8 часов назад, vitaly сказал: Здравствуйте! В новой версии какой бы город ни указал в разделе выбора способа доставки, модуль СДЭК-ПВЗ сообщает: "Доставка в этом направлении не осуществляется", при этом отображается список ПВЗ для выбранного города, стоимость доставки не отображается, кружок выбора способа доставки СДЭК-ПВЗ не отображается. Посмотрел - в новой версии файла sdekpvz.php менялись местами переменные $receiverCity, $SenderCity. М.б. в них что-то не так? В демо-версии сайта все корректно. Файл sdekpvz.php в патче 1.99.32 идентичен тому же на сайте https://demo.vamshop.ru/? Спасибо. Да, должно быть одинаково. Вот прицепил свой файл, в демке такой же, по идее. sdekpvz.php Link to post Share on other sites
vitaly 1 Posted May 19, 2021 Report Share Posted May 19, 2021 1 час назад, support сказал: Да, должно быть одинаково. Ошибка осталась. Разницы между этим файлом и файлом в патче не нашел. Link to post Share on other sites
support 447 Posted May 19, 2021 Author Report Share Posted May 19, 2021 2 часа назад, vitaly сказал: Ошибка осталась. Разницы между этим файлом и файлом в патче не нашел. Так а если старый файл вернуть?! Я вроде проверял, всё ок. Link to post Share on other sites
vitaly 1 Posted May 20, 2021 Report Share Posted May 20, 2021 21 час назад, support сказал: Так а если старый файл вернуть?! Нашел предыдущую версию в патче 1.99.28 - все работает корректно: sdekpvz.php Link to post Share on other sites
vitaly 1 Posted May 20, 2021 Report Share Posted May 20, 2021 Перед отправкой запроса в СДЭК имеем: recievercityid - 1759 (это город Муром) sendercityid - null После отправки получаем результат: Ошибка функции _sdekpvz_api_communicate: код ошибки 7, "Не задан город-отправитель". Ранее в запросе мы отправляли индекс отправителя из настройки модуля. //'senderCityPostCode' => $senderPostcode, Теперь отправляем id города, который не определился: 'senderCityId' => $idCitySender, Link to post Share on other sites
support 447 Posted May 20, 2021 Author Report Share Posted May 20, 2021 13 минут назад, vitaly сказал: Перед отправкой запроса в СДЭК имеем: recievercityid - 1759 (это город Муром) sendercityid - null После отправки получаем результат: Ошибка функции _sdekpvz_api_communicate: код ошибки 7, "Не задан город-отправитель". Ранее в запросе мы отправляли индекс отправителя из настройки модуля. //'senderCityPostCode' => $senderPostcode, Теперь отправляем id города, который не определился: 'senderCityId' => $idCitySender, Спасибо за информацию. Link to post Share on other sites
vitaly 1 Posted May 20, 2021 Report Share Posted May 20, 2021 СДЭК по запросу с индексом http://api.cdek.ru/city/getListByTerm/json.php?q=105122 curl_setopt($curl, CURLOPT_URL, "http://api.cdek.ru/city/getListByTerm/json.php?q=" . MODULE_SHIPPING_SDEKPVZ_ZIP); ничего не возвращает. Запрос с городом: http://api.cdek.ru/city/getListByTerm/json.php?q=Москва возвращает список индексов для Москвы. Link to post Share on other sites
support 447 Posted May 20, 2021 Author Report Share Posted May 20, 2021 13 минут назад, vitaly сказал: СДЭК по запросу с индексом http://api.cdek.ru/city/getListByTerm/json.php?q=105122 ничего не возвращает. Этот запрос: http://api.cdek.ru/city/getListByTerm/jsonp.php?q=Москва возвращает список индексов для Москвы. Спасибо, буду проверять. Link to post Share on other sites
vitaly 1 Posted May 22, 2021 Report Share Posted May 22, 2021 В этой версии в разделе "Оформить заказ" скрыты кнопки "Избранное", "Корзина". Один плюс скрытия кнопки "Корзина" мы определили: если раскрыть корзину и удалить один товар, то автоматический пересчет на странице оформления заказа не запускается, нужно "вручную" обновить страницу. Какие еще имеются положительные моменты скрытия этих кнопок, какая была задумка? Спасибо. Link to post Share on other sites
support 447 Posted May 23, 2021 Author Report Share Posted May 23, 2021 15 часов назад, vitaly сказал: В этой версии в разделе "Оформить заказ" скрыты кнопки "Избранное", "Корзина". Один плюс скрытия кнопки "Корзина" мы определили: если раскрыть корзину и удалить один товар, то автоматический пересчет на странице оформления заказа не запускается, нужно "вручную" обновить страницу. Какие еще имеются положительные моменты скрытия этих кнопок, какая была задумка? Спасибо. Задумка - провести клиента на оформление заказа. Не отвлекая его ни на что, кроме кнопки Оформить заказ. А то начнёт думать, а нужно ли мне это, не нужно, может больше, может меньше. Ну и технически, на странице корзины через ajax, без перезагрузки обновляется центральная часть страницы, индикатор в шапке не обновляется. Link to post Share on other sites
vitaly 1 Posted May 23, 2021 Report Share Posted May 23, 2021 Спасибо за пояснения. Link to post Share on other sites
loaded 0 Posted May 23, 2021 Report Share Posted May 23, 2021 will you create a english language for your current store ? Link to post Share on other sites
support 447 Posted May 24, 2021 Author Report Share Posted May 24, 2021 11 часов назад, loaded сказал: will you create a english language for your current store ? https://demo2.vamshop.com Link to post Share on other sites
vitaly 1 Posted May 25, 2021 Report Share Posted May 25, 2021 В этой версии дублируются товары на страницах: best_sellers.php featured.php products_new.php specials.php Новый запрос выдает дублирующие записи (пример запроса из файла featured.php): SELECT p.*, pd.*, cd.*, f.* FROM products p, products_description pd, featured f, products_to_categories p2c, categories c, categories_description cd WHERE p.products_status = '1' AND c.categories_status = 1 AND cd.categories_id = c.categories_id AND p.products_id = p2c.products_id AND c.categories_id = p2c.categories_id AND p.products_quantity > 0 AND f.products_id = p.products_id AND p.products_id = pd.products_id AND pd.language_id = '1' AND f.status = '1' ORDER BY f.featured_date_added DESC Link to post Share on other sites
support 447 Posted May 25, 2021 Author Report Share Posted May 25, 2021 1 час назад, vitaly сказал: В этой версии дублируются товары на страницах: best_sellers.php featured.php products_new.php specials.php Новый запрос выдает дублирующие записи (пример запроса из файла featured.php): SELECT p.*, pd.*, cd.*, f.* FROM products p, products_description pd, featured f, products_to_categories p2c, categories c, categories_description cd WHERE p.products_status = '1' AND c.categories_status = 1 AND cd.categories_id = c.categories_id AND p.products_id = p2c.products_id AND c.categories_id = p2c.categories_id AND p.products_quantity > 0 AND f.products_id = p.products_id AND p.products_id = pd.products_id AND pd.language_id = '1' AND f.status = '1' ORDER BY f.featured_date_added DESC Дублируются?! Что-то не заметил ни в демке ни у себя. А сколько у Вас языков в магзаине, 1?! Прям названия товара дублиурются?! Попробуйте перед order by добавить group by p.products_id т.е. что б было group by p.products_id oder by .... Link to post Share on other sites
support 447 Posted May 26, 2021 Author Report Share Posted May 26, 2021 12 часов назад, vitaly сказал: Новый запрос выдает дублирующие записи (пример запроса из файла featured.php): Попробуйте взять эти файлы из демки https://vamshop.ru/vamshop-demo.zip Я вроде бы исправлял этот баг. Link to post Share on other sites
vitaly 1 Posted May 26, 2021 Report Share Posted May 26, 2021 Размножились товары на странице карточки товара в разделе "С данным товаром также покупают:". Из какого файла выводится данный раздел? Спасибо. 6 часов назад, support сказал: Попробуйте взять эти файлы из демки https://vamshop.ru/vamshop-demo.zip Я вроде бы исправлял этот баг. В этом архиве (demo.vamshop) в файле featured.php запрос выглядит так: SELECT p.*, pd.*, cd.*, f.* FROM products p, products_description pd, featured f, products_to_categories p2c, categories c, categories_description cd WHERE p.products_status = '1' AND c.categories_status = 1 AND cd.categories_id = c.categories_id AND p.products_id = p2c.products_id AND c.categories_id = p2c.categories_id AND p.products_quantity > 0 AND f.products_id = p.products_id AND p.products_id = pd.products_id AND pd.language_id = '1' AND f.status = '1' ORDER BY f.featured_date_added DESC В результате запроса строки также у нас ушестеряются. В предыдущей версии vamshop запрос в файле featured.php не размножал результаты: select p.products_id, p.label_id, pd.products_name, pd.products_short_description, p.products_price, p.products_model, p.products_tax_class_id,p.products_shippingtime, p.products_image,p.products_vpe_status,p.products_vpe_value,p.products_vpe,p.products_fsk18 from ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_FEATURED." f where p.products_status = '1' and p.products_quantity > 0 and f.products_id = p.products_id and p.products_id = pd.products_id ".$group_check." ".$fsk_lock." and pd.language_id = '".(int) $_SESSION['languages_id']."' and f.status = '1' order by f.featured_date_added DESC Link to post Share on other sites
vitaly 1 Posted May 26, 2021 Report Share Posted May 26, 2021 17 часов назад, support сказал: Попробуйте перед order by добавить group by p.products_id т.е. что б было group by p.products_id oder by .... Такая ошибка SQL: group by p.products_id ORDER BY f.featured_date_added DESC LIMIT 0, 50000 Error Code: 1055. Expression #61 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'testprod.cd.categories_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 17 часов назад, support сказал: А сколько у Вас языков в магзаине, 1?! Прям названия товара дублиурются?! В правильном запросе выдается шесть товаров. В новой версии каждый товар выдается шесть раз. 17 часов назад, support сказал: А сколько у Вас языков в магзаине, 1?! Запрос SELECT * FROM languages; выдает одну строку. Link to post Share on other sites
vitaly 1 Posted May 26, 2021 Report Share Posted May 26, 2021 Думаю, проблема всё же в SQL-запросах. Могу выслать по почте дамп БД. У нас запрос select * from products_to_categories where products_id='3295'; Выдает шесть строк: products_id categories_id 3295 25 3295 27 3295 32 3295 58 3295 92 3295 93 Link to post Share on other sites
Recommended Posts