support 447 Опубликовано 26 мая, 2021 Автор Жалоба Share Опубликовано 26 мая, 2021 51 минуту назад, vitaly сказал: Думаю, проблема всё же в 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 Пришлите мне в личку доступ на ftp, ссылку на магазин. Я на месте посмотрю. Я у себя не вижу двоения, троения. В демке тоже. Толи у Вас скопированы товары, то ли что. Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 26 мая, 2021 Жалоба Share Опубликовано 26 мая, 2021 Задвоения в демке: 6 минут назад, support сказал: Толи у Вас скопированы товары, то ли что. Товары размножаются, когда мы 1 товар копируем в другие категории. Т.е. товар может относиться к категориям: архитектура, спорт, 3D, футбол,... При копировании в другие категории выбирали: Способ копирования: Ссылка на товар Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 мая, 2021 Автор Жалоба Share Опубликовано 26 мая, 2021 5 часов назад, vitaly сказал: Товары размножаются, когда мы 1 товар копируем в другие категории. Т.е. товар может относиться к категориям: архитектура, спорт, 3D, футбол,... Исправил, проверьте. Вот исправленные файлы: best_sellers.php featured.php products_new.php specials.php best_sellers.php featured.php products_new.php specials.php Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 27 мая, 2021 Жалоба Share Опубликовано 27 мая, 2021 В 26.05.2021 в 23:16, support сказал: Исправил, проверьте. Протестировал. Товары не размножаются. Но SQL-запрос из фала 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' GROUP BY p.products_id ORDER BY f.featured_date_added DESC В MySQL Workbench возвращает ошибку: 23:52:19 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' 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 0,00023 sec Размножились товары на странице карточки товара в разделе "С данным товаром также покупают:". Из какого файла выводится данный раздел? Спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 мая, 2021 Автор Жалоба Share Опубликовано 27 мая, 2021 38 минут назад, vitaly сказал: Протестировал. Товары не размножаются. Но SQL-запрос из фала 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' GROUP BY p.products_id ORDER BY f.featured_date_added DESC В MySQL Workbench возвращает ошибку: 23:52:19 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' 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 0,00023 sec Размножились товары на странице карточки товара в разделе "С данным товаром также покупают:". Из какого файла выводится данный раздел? Спасибо. У меня вроде странице featured нормальная. В /includes/classes/product.php getAlsoPurchased getCrossSell По идее, там. Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 28 мая, 2021 Жалоба Share Опубликовано 28 мая, 2021 22 часа назад, support сказал: В /includes/classes/product.php getAlsoPurchased Получаем запрос: $orders_query = SELECT p.*, pd.*, cd.* FROM products p, products_description pd, products_to_categories p2c, categories c, categories_description cd WHERE p.products_id = p2c.products_id AND p.products_id = pd.products_id AND p2c.categories_id = c.categories_id AND cd.categories_id = c.categories_id AND p.products_id IN ('3424' , '2204', '3399', '3400', '3291', '3290', '3397', '3398') AND p.products_status = '1' AND pd.language_id = '1' AND p.products_quantity > '0' ORDER BY FIELD(p.products_id, '3424', '2204', '3399', '3400', '3291', '3290', '3397', '3398') LIMIT 8 Который возвращает множество одинаковых строк: products_id guid products_ean products_quantity products_quantity_min products_quantity_max products_shippingtime products_model 3399 7 1 1000 4 16558 3399 7 1 1000 4 16558 3399 7 1 1000 4 16558 3399 7 1 1000 4 16558 3399 7 1 1000 4 16558 3399 7 1 1000 4 16558 3400 6 1 1000 4 16552 3400 6 1 1000 4 16552 До обновления такого не было. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 мая, 2021 Автор Жалоба Share Опубликовано 28 мая, 2021 43 минуты назад, vitaly сказал: До обновления такого не было. Давайте ещё раз, с каким именно блоком проблема?! На странице карточки товара, как блок называется?! Так же покупают?! Дуюлируются скопированные товары? Всё правильно? Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 28 мая, 2021 Жалоба Share Опубликовано 28 мая, 2021 Страница «Карточка товара» Дублирование товаров в разделе «С данным товаром также покупают». Думаю, дублируются товары, у которых указаны разные категории, т. е. скопированные. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 мая, 2021 Автор Жалоба Share Опубликовано 29 мая, 2021 10 часов назад, vitaly сказал: Страница «Карточка товара» Дублирование товаров в разделе «С данным товаром также покупают». Думаю, дублируются товары, у которых указаны разные категории, т. е. скопированные. Вот исправленный /includes/classes/product.php product.php Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 30 мая, 2021 Жалоба Share Опубликовано 30 мая, 2021 В 29.05.2021 в 10:28, support сказал: Вот исправленный /includes/classes/product.php Спасибо. Теперь товары не размножаются. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 мая, 2021 Автор Жалоба Share Опубликовано 30 мая, 2021 3 часа назад, vitaly сказал: Спасибо. Теперь товары не размножаются. Хорошо, спасибо, что сообщили о проблеме. Ссылка на сообщение Поделиться на другие сайты
Alessandro 0 Опубликовано 1 июня, 2021 Жалоба Share Опубликовано 1 июня, 2021 Hi, in the template5 the cookie alert not found. I see the different Template 5 to Template 4 and in the footer the code is not compilated: {if $smarty.const.ENABLE_COOKIE_ALERT == 'true' && {cookie name="cookie-alert"} != 1} <div class="alert alert-secondary fade show cookie-alert" id="cookie-alert" role="alert"> {$smarty.const.TEXT_ALERT_COOKIE} <button type="button" class="btn btn-inverse btn-sm" data-dismiss="alert" aria-label="{$smarty.const.TEXT_COOKIE_CLOSE}">{$smarty.const.TEXT_COOKIE_OK}</button> </div> {/if} I add the code but if i click to OK on the button the banner not close. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июня, 2021 Автор Жалоба Share Опубликовано 1 июня, 2021 1 час назад, Alessandro сказал: Hi, in the template5 the cookie alert not found. I see the different Template 5 to Template 4 and in the footer the code is not compilated: {if $smarty.const.ENABLE_COOKIE_ALERT == 'true' && {cookie name="cookie-alert"} != 1} <div class="alert alert-secondary fade show cookie-alert" id="cookie-alert" role="alert"> {$smarty.const.TEXT_ALERT_COOKIE} <button type="button" class="btn btn-inverse btn-sm" data-dismiss="alert" aria-label="{$smarty.const.TEXT_COOKIE_CLOSE}">{$smarty.const.TEXT_COOKIE_OK}</button> </div> {/if} I add the code but if i click to OK on the button the banner not close. Cookie alert added to vamshop5 template. Archive attached with changed files. Copy files. Clear all cache files at /templates/vamshop4/cache Set True to Cookie Alert option at Admin - Settings - My Store. vamshop5-cookie-alert.zip Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 июня, 2021 Автор Жалоба Share Опубликовано 8 июня, 2021 Небольшая правка фильтров. https://demo.vamshop.ru/tablets/pamyat/16-gb-32-gb.html Можно отключать каждый фильтр в отдельности, а не только целую группу сразу. т.е. напротив каждого отдельного пункта появился крестик закрытия фильтра + закрытие группы, что б сбросить группу фильтров одним кликом. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 11 июня, 2021 Жалоба Share Опубликовано 11 июня, 2021 В 08.06.2021 в 13:08, support сказал: Небольшая правка фильтров. https://demo.vamshop.ru/tablets/pamyat/16-gb-32-gb.html Можно отключать каждый фильтр в отдельности, а не только целую группу сразу. т.е. напротив каждого отдельного пункта появился крестик закрытия фильтра + закрытие группы, что б сбросить группу фильтров одним кликом. эти изменения уже внесены в архив? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 июня, 2021 Автор Жалоба Share Опубликовано 11 июня, 2021 25 минут назад, geval сказал: эти изменения уже внесены в архив? Да, в патче добавлено - Ссылка на сообщение Поделиться на другие сайты
loaded 0 Опубликовано 13 июня, 2021 Жалоба Share Опубликовано 13 июня, 2021 i have a error Fatal error: Uncaught Error: Call to undefined function IsvalidCatOrMan() in D:\xampp\htdocs\testseiten\1.99.32\index.php:55 Stack trace: #0 D:\xampp\htdocs\testseiten\1.99.32\manager.php(94): include() #1 {main} thrown in D:\xampp\htdocs\testseiten\1.99.32\index.php on line 55 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 июня, 2021 Автор Жалоба Share Опубликовано 13 июня, 2021 5 часов назад, loaded сказал: i have a error Fatal error: Uncaught Error: Call to undefined function IsvalidCatOrMan() in D:\xampp\htdocs\testseiten\1.99.32\index.php:55 Stack trace: #0 D:\xampp\htdocs\testseiten\1.99.32\manager.php(94): include() #1 {main} thrown in D:\xampp\htdocs\testseiten\1.99.32\index.php on line 55 Check /includes/functions/compatibility.php file. You must have IsvalidCatOrMan function there Ссылка на сообщение Поделиться на другие сайты
Alessandro 0 Опубликовано 11 сентября, 2021 Жалоба Share Опубликовано 11 сентября, 2021 Hi, I have a problem to duplicate the last product in two category language. https://demo.loschiaccianoci.eu/products_new.php/language/it If i select Italian language i see doble products in category Italian and English and also the other way around. I replaced the product.php and products_new.php file with the ones you posted in this conversation but it didn't resolve. Thanks Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 сентября, 2021 Автор Жалоба Share Опубликовано 11 сентября, 2021 1 минуту назад, Alessandro сказал: Hi, I have a problem to duplicate the last product in two category language. https://demo.loschiaccianoci.eu/products_new.php/language/it If i select Italian language i see doble products in category Italian and English and also the other way around. I replaced the product.php and products_new.php file with the ones you posted in this conversation but it didn't resolve. Thanks Hi! Try to open /products_new.php file and change: order by p.products_date_added DESC "; to: group by p.products_id order by p.products_date_added DESC "; Ссылка на сообщение Поделиться на другие сайты
Alessandro 0 Опубликовано 11 сентября, 2021 Жалоба Share Опубликовано 11 сентября, 2021 Thanks, i changed and double product has been solved. But i have any problem, if I put the Italian language I always see the categories in English. https://demo.loschiaccianoci.eu/products_new.php/language/it/page/2 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 сентября, 2021 Автор Жалоба Share Опубликовано 12 сентября, 2021 8 часов назад, Alessandro сказал: Thanks, i changed and double product has been solved. But i have any problem, if I put the Italian language I always see the categories in English. https://demo.loschiaccianoci.eu/products_new.php/language/it/page/2 Try to change products_new.php WHERE pd.language_id = '" . (int) $_SESSION['languages_id'] . "' and c.categories_status=1 to: WHERE pd.language_id = '" . (int) $_SESSION['languages_id'] . "' and cd.language_id = '" . (int) $_SESSION['languages_id'] . "' and c.categories_status=1 Ссылка на сообщение Поделиться на другие сайты
Alessandro 0 Опубликовано 15 сентября, 2021 Жалоба Share Опубликовано 15 сентября, 2021 (изменено) Hi, I have a problem with removing from favorites and in the cart of products. When the customer adds to favorites he cannot remove them. When the customer tries to remove a product from the cart it doesn't work. You can check in the link: https://loschiaccianoci.eu/ Thanks Изменено 15 сентября, 2021 пользователем Alessandro link add Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 сентября, 2021 Автор Жалоба Share Опубликовано 15 сентября, 2021 3 часа назад, Alessandro сказал: You can check in the link: https://loschiaccianoci.eu/ Products removed from cart, in my chrome browser. Favorites prodcuts removed from the favorites page - https://loschiaccianoci.eu/wishlist.php Favorites removed too. Try to open your site in incognito tab of chrome browser. Ссылка на сообщение Поделиться на другие сайты
Alessandro 0 Опубликовано 15 сентября, 2021 Жалоба Share Опубликовано 15 сентября, 2021 Yes on Chrome it's fine, I forgot to tell you that the problem is on SAFARI on both Mac and Ios Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения