support 447 Опубликовано 14 мая, 2017 Жалоба Share Опубликовано 14 мая, 2017 Выпущена новая версия VamShop 1.85. Скачать можно в своих заказах в магазине http://vamshop.ru/ Основные изменения: 1. Добавлен новый модуль оплаты картами через ПромСвязьБанк. 2. Добавлен вывод спецификаций товара в список товара внутри категорий. 3. Добавлена сортировка товаров на странице результатов поиска. 4. Обновлена библиотека PHPMailer. 5. Корректировка подключения PHPMailer, исправлена ошибка в админке, если была выбрана отправка почты через внешний smtp сервер. 6. Корректировка кода загрузки атрибутов, грузятся gif, jpg, png картинки. 7. Корректировка кода в модуле оплаты казначей. 8. Исправлена ошибка в cкрипте резервного копирования dumper, неправильно подсчитывал количество строк в InnoDB таблицах. 9. Код google analytics и яндекс метрики поднят до /head тэга. 10. Корректировка обработчика платежей в модуле оплаты InterKassa, спасибо Kovalsky. 11. На страницу скидок добавлена сортировка по категориям. 12. Добавлен стиль для спецификаций на странице товаров в категории. 13. Корректировка настроек html-редактора TinyMCE, все вставляемые через редактор картинки считаются адаптивными, добавляется по умолчанию bootstrap класс img-responsive. 14. Номер телефона в шапке сайта сделан кликабельным, на смартфонах при клике запускается звонилка с номером магазина. 15. Корректировка фильтра по производителям на странице расширенного поиска. 16. Корректировка вывода мета тэгов для страницы product_reviews_info.php. 17. Починили скрипт резервного копирования dumper, теперь он правильно работает и на php7 и на php5. 18. Проверка подписи в модуле оплаты webmoney заменена с md5 на sha256. 19. Корректировка head заголовка html документа. 20. Корректировка в редакторе заказа, неправильно считалась стоимость товара с атрибутами. Обновление VamShop 1.84 до версии 1.85 Ссылка на сообщение Поделиться на другие сайты
Nexoos 6 Опубликовано 15 мая, 2017 Жалоба Share Опубликовано 15 мая, 2017 Страница скидок не работает http://demo.vamshop.ru/specials.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2017 Автор Жалоба Share Опубликовано 15 мая, 2017 32 минуты назад, Nexoos сказал: Страница скидок не работает http://demo.vamshop.ru/specials.php Да, один новый файл не загрузился. /inc/vam_special_categories_menu.inc.php Исправил, спасибо, что сообщили об ошибке. vam_special_categories_menu.inc.php Ссылка на сообщение Поделиться на другие сайты
Troynik 0 Опубликовано 15 мая, 2017 Жалоба Share Опубликовано 15 мая, 2017 В обновлении с 1.84 до 1.85 два файла. Содержание вроде одинаково, хотя размер разный. Как обновить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2017 Автор Жалоба Share Опубликовано 15 мая, 2017 7 минут назад, Troynik сказал: В обновлении с 1.84 до 1.85 два файла. Содержание вроде одинаково, хотя размер разный. Как обновить? Да, там правка в архиве одна была, выше писали об этом как раз, файл один забыли положить - Попробуйте сейчас, по идее, скрыл старый архив и оставил текущий. Ссылка на сообщение Поделиться на другие сайты
Troynik 0 Опубликовано 15 мая, 2017 Жалоба Share Опубликовано 15 мая, 2017 12 минуты назад, VaM сказал: Да, там правка в архиве одна была, выше писали об этом как раз, файл один забыли положить - Попробуйте сейчас, по идее, скрыл старый архив и оставил текущий. .Их два Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2017 Автор Жалоба Share Опубликовано 15 мая, 2017 9 минут назад, Troynik сказал: .Их два У меня пишет, что старый скрыт. В общем, я вообще удалил один архив, оставил самый свежий. Посмотрите сейчас, нормально!? Ссылка на сообщение Поделиться на другие сайты
Troynik 0 Опубликовано 15 мая, 2017 Жалоба Share Опубликовано 15 мая, 2017 3 минуты назад, VaM сказал: У меня пишет, что старый скрыт. В общем, я вообще удалил один архив, оставил самый свежий. Посмотрите сейчас, нормально!? Сразу скачивается. Скачал. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2017 Автор Жалоба Share Опубликовано 15 мая, 2017 Хорошо Ссылка на сообщение Поделиться на другие сайты
Troynik 0 Опубликовано 16 мая, 2017 Жалоба Share Опубликовано 16 мая, 2017 Уж не знаю как на смартфоне (не близок мне экран без кнопок), но на ноутбуке, при нажатии на номер телефона, получаю ругающийся браузер: "Неизвестный тип адреса". Не будет ли это запутывать покупателей? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 мая, 2017 Автор Жалоба Share Опубликовано 16 мая, 2017 2 часа назад, Troynik сказал: Уж не знаю как на смартфоне (не близок мне экран без кнопок), но на ноутбуке, при нажатии на номер телефона, получаю ругающийся браузер: "Неизвестный тип адреса". Не будет ли это запутывать покупателей? Я считаю, что нет. Понятное дело, что на десктопах ничего не будет происходить. С большого компа когда смотрят сайт обычно берут телефон и набирают номер. Ссылка на сообщение Поделиться на другие сайты
Nexoos 6 Опубликовано 25 июня, 2017 Жалоба Share Опубликовано 25 июня, 2017 На странице новинок http://demo.vamshop.ru/products_new.php Так и задумано было чтоб выводились все товары? В частности закомментированы строки //$date_new_products = date("Y.m.d", mktime(1, 1, 1, date(m), date(d) - MAX_DISPLAY_NEW_PRODUCTS_DAYS, date(Y))); //$days = " and p.products_date_added > '".$date_new_products."' "; и добавлено $days = ''; На странице скидок http://demo.vamshop.ru/specials.php Выводится товары которые отключены. Нужно добавить в where p.products_status = '1' Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 июня, 2017 Автор Жалоба Share Опубликовано 25 июня, 2017 Да. 12 минуты назад, Nexoos сказал: На странице новинок http://demo.vamshop.ru/products_new.php Так и задумано было чтоб выводились все товары? В частности закомментированы строки //$date_new_products = date("Y.m.d", mktime(1, 1, 1, date(m), date(d) - MAX_DISPLAY_NEW_PRODUCTS_DAYS, date(Y))); //$days = " and p.products_date_added > '".$date_new_products."' "; и добавлено $days = ''; На странице скидок http://demo.vamshop.ru/specials.php Выводится товары которые отключены. Нужно добавить в where p.products_status = '1' Что такое новинки?! По идее, это ведь просто товар, отсортированный по дату добавления. Внёс правку в код, спасибо. Ссылка на сообщение Поделиться на другие сайты
Nexoos 6 Опубликовано 25 июня, 2017 Жалоба Share Опубликовано 25 июня, 2017 А если товаров 4000? смысл их там все выводить? Может лимит добавить? Например используя MAX_DISPLAY_PRODUCTS_NEW , чтобы была одна страница. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 июня, 2017 Автор Жалоба Share Опубликовано 25 июня, 2017 Только что, Nexoos сказал: А если товаров 4000? смысл их там все выводить? Может лимит добавить? Не знаю, с одной стороны конечно можно и добавить. Но с другой стороны, всё равно товары выводятся не все сразу на одну страницу и вроде как и смысла особо нет. Посмотрим, может добавлю. Ссылка на сообщение Поделиться на другие сайты
Nexoos 6 Опубликовано 25 июня, 2017 Жалоба Share Опубликовано 25 июня, 2017 Может лучше выводить в селект только те категории в которых есть скидки, а не все. для этого нужно заменить строку $vamTemplate->assign('SPECIAL_CATEGORY', vam_draw_pull_down_menu('categories_id', vam_get_categories(array(array('id' => '0', 'text' => TEXT_ALL_CATEGORIES))), $categories_id, 'onChange="location.href=\''.vam_href_link(FILENAME_SPECIALS, "categories_id='+this.value+'").'\'"')); на $select_cat_specials = "SELECT DISTINCT ptc.categories_id, cd.categories_name FROM specials s, products_to_categories ptc, categories_description cd, products p WHERE ptc.products_id = s.products_id AND cd.categories_id = ptc.categories_id AND p.products_id = s.products_id AND p.products_status = 1 AND s.status = 1;"; $cat_specials_query = vam_db_query($select_cat_specials); $cat_array[] = array('id' => '0', 'text' => TEXT_ALL_CATEGORIES); while ($cat = vam_db_fetch_array($cat_specials_query)) { $cat_array[] = array( 'id' => $cat['categories_id'], 'text' => $cat['categories_name'] ); } $vamTemplate->assign('SPECIAL_CATEGORY', vam_draw_pull_down_menu('categories_id', $cat_array, $categories_id, 'onChange="location.href=\''.vam_href_link(FILENAME_SPECIALS, "categories_id='+this.value+'").'\'"')); Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 июня, 2017 Автор Жалоба Share Опубликовано 25 июня, 2017 2 часа назад, Nexoos сказал: Может лучше выводить в селект только те категории в которых есть скидки, а не все. для этого нужно заменить строку $vamTemplate->assign('SPECIAL_CATEGORY', vam_draw_pull_down_menu('categories_id', vam_get_categories(array(array('id' => '0', 'text' => TEXT_ALL_CATEGORIES))), $categories_id, 'onChange="location.href=\''.vam_href_link(FILENAME_SPECIALS, "categories_id='+this.value+'").'\'"')); на $select_cat_specials = "SELECT DISTINCT ptc.categories_id, cd.categories_name FROM specials s, products_to_categories ptc, categories_description cd, products p WHERE ptc.products_id = s.products_id AND cd.categories_id = ptc.categories_id AND p.products_id = s.products_id AND p.products_status = 1 AND s.status = 1;"; $cat_specials_query = vam_db_query($select_cat_specials); $cat_array[] = array('id' => '0', 'text' => TEXT_ALL_CATEGORIES); while ($cat = vam_db_fetch_array($cat_specials_query)) { $cat_array[] = array( 'id' => $cat['categories_id'], 'text' => $cat['categories_name'] ); } $vamTemplate->assign('SPECIAL_CATEGORY', vam_draw_pull_down_menu('categories_id', $cat_array, $categories_id, 'onChange="location.href=\''.vam_href_link(FILENAME_SPECIALS, "categories_id='+this.value+'").'\'"')); Спасибо, проверим и добавим, если всё нормально. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения