Перейти к содержанию
Форум поддержки пользователей VamShop

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


Рекомендуемые сообщения

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

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

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

  1. Добавлена геолокация.
  2. Добавлен блок Последние просмотренные товары на странице карточки товара.
  3. Добавлена дополнительная проверка адресов, 404 ответ на несуществующие адреса вроде vamshop.loc/dfgdf/smartphones.html
  4. Добавлено уведомление об использовании файлов cookie на сайте. Отключается в Админке — Настройки — Мой магазин — Показывать cookie уведомление
  5. Корректировка страницы оформления заказа, не выполнялся ajax при выключенном поле Страна.
  6. Корректировка кода в модуле быстрого быстрого изменения цен.
  7. Картинки товара на странице карточки товара выводятся слайдером.
  8. Улучшены результаты в Google PageSpeed Insights.
  9. Корректировка мета-тэгов.
  10. Корректировка бокса Разделы в шаблоне vamshop1.
  11. Корректировка настроек TinyMCE, добавлена опция verify_html: false что б не вставлял пробелы в пустые div элементы.
  12. Корректировка стилей адаптивной картинки.
  13. Корректировка отчётов accessibility.
  14. Корректировка шаблона атрибутов типа radio.
  15. Яндекс карта в заказе по умолчанию выключена.
  16. Корректировка поля количество на странице карточки товара.
  17. Корректировка кода обрезания отзывов.
  18. Не переносились товары в админке в другую категорию, если найти их через поиск, исправлено.
  19. Корректировка семантической разметки breadcrumb.
  20. Значение font-display изменено с auto на swap для более быстрой загрузки шрифтов.

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

VamShop 1.99.9
Корректировка css
Исправлена ошибка с несуществующими адресами 200 ok для адресов типа … …
Корректировка стилей блока cookie уведомления, добавлена прозрачность
Корректировка цвета кнопки cookie уведомления
Добавлено уведомление об использовании файлов cookie на сайте. Отключ… …
Корректирока расположение окна выбора города, открывается по центру э… …
Корректирока подключения jQuery UI
Корректировка смарти метки geo_city
font-display значение для fontawesome изменено на fallback
Добавлено css свойство font-display: swap для быстрой прорисовки шрифтов
Значение font-display изменено с auto на swap
Корректировка иконки геолокации
Уменьшем размер jquery-ui
Добавлена геолокация в шаблоне vamshop4
Корректировка кода
В админке на странице скидки добавлен вывод картинок товаров и артикулов
Корректировка стилей в шаблоне vamshop4
Корректировка стилей в шаблоне vamshop4
Корректировка навигации
Корректировка страницы оформления заказа, не выполнялся ajax при выкл… …
Корректировка кода быстрого изменения цен
Не переносились товары в админке, если найти их через поиск. Через ка… …
Добавлен блок Последние просмотренные товары на странице карточки товара
Корректировка кода
Корректировка кода
Корректировка иконок в модулях оплаты счёт и квитанция
Корректировка стилей меню в шаблоне vamshop4
Корректировка стилей
Корректировка шаблона vamshop1
Корректировка стилей
Корректировка стилей
Корректировка стилей
Корректирока стилей
Корректировка доступности в шаблоне vamshop4
Корректировка доступности в шаблоне vamshop4
Корректировка поля количества на странице карточки товара
Корректировка кода обрезания отзывов
Яндекс карта в заказе по умолчанию выключена
Корректировка стилей бокса Разделы
Корректировка стилей бокса Разделы
Корректировка шаблона атрибутов типа radio
Корректировка шаблона атрибутов типа radio
Корректирока слайдера на странице карточки товара в шаблоне vamshop1
Корректировка отчётов accessibility
Корректировка шаблона слайдера pop_slide
Корректировка отступов на графике прдаж
Добавлена адаптивность картинкам на странице карточки товара в шаблон… …
Корректировка стилей адаптивной картинки
Корректировка настроек html-редактора
Корректировка настроек html-редактора по умолчанию, всегда вставляемы… …
Корректировка настроек TinyMCE, добавлена опция verify_html: false, ч… …
Корректировка стилей слайдера pop-slide
Корректировка стилей слайдера pop-slide
Корректировка стилей
Корректировка слайдера доп. картинок в шаблоне vamshop1
Корректировка слайдера доп. картинок
Корректировка стилей
Корректировка стилей
Корректирока шаблона подкатегорий
Корректировка настроек слайдера на странице карточки товара
Корректировка настроек слайдера на странице карточки товара
Корректирока стилей
Корректировка бокса разделы в шаблоне vamshop
Корректировка стилей
Корректирока бокса Разделы в шаблоне vamshop1
Корректирока бокса с категориями в шаблоне vamshop4
Добавлен слайдер для дополнительных картинок на странице карточки товара
Дополнительные картинки на странице карточки товара выводятся слайдером
Удалён символ валюты слева в админке, не работал редактор заказов в а… …
Корректировка стилей в шаблоне vamshop1
Корректирока корзины в шаблоне vamshop1
Корректирока стилей в шаблоне vamshop1
Корректировка корзины в шаблоне vamshop1
Корректирока стилей в шаблоне vamshop1
Корректировка мета-тэгов
Корректировка мета-тэгов производителя
Корректировка мета-тэгов
Корректировка мета-тэгов отзывов
Корректировка перевода в модуле оплаты квитанцией
Корректировка мета-тэгов
Корректировка мета-тэгов
Корректировка мета-тэгов
Корректировка мета-тэгов
Корректировка мета-тэгов
Страница подтверждения заказа по умолчанию выключена
По умолчанию DaData подсказки отключены
Корректировка manifest.json
Корректировка мета тэгов отзывов
Корректировка перевода
Корректировка мета тэгов отзывов
Корректировка перевода
Корректировка шаблона прицепленных к статье товаров
 

Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

2. Добавлен блок Последние просмотренные товары на странице карточки товара.

По идее последний просмотренный товар должен идти первым, а он идет последним.

Планшет я посмотрел последним, а он идет в конце. Если просмотренных больше 4, то последних просмотренных не будет видно.

prosmotrennye.png

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, matvey сказал:

Приветствую!

 

Здравствуйте!

Да, наверное, так будет правильнее, добавил правку в текущий код, спасибо.

 

Попробуйте в /includes/modules/product_info.php

Поменять:

	if ($i > 6) {
		array_shift($_SESSION['tracking']['products_history']);
		$_SESSION['tracking']['products_history'][6] = $product->data['products_id'];
		$_SESSION['tracking']['products_history'] = array_unique($_SESSION['tracking']['products_history']);
	} else {
		$_SESSION['tracking']['products_history'][$i] = $product->data['products_id'];
		$_SESSION['tracking']['products_history'] = array_unique($_SESSION['tracking']['products_history']);
	}

на:

	if ($i > 6) {
		array_shift($_SESSION['tracking']['products_history']);
		$_SESSION['tracking']['products_history'][6] = $product->data['products_id'];
		$_SESSION['tracking']['products_history'] = array_unique($_SESSION['tracking']['products_history']);
		$_SESSION['tracking']['products_history'] = array_reverse($_SESSION['tracking']['products_history']);
	} else {
		$_SESSION['tracking']['products_history'][$i] = $product->data['products_id'];
		$_SESSION['tracking']['products_history'] = array_unique($_SESSION['tracking']['products_history']);
		$_SESSION['tracking']['products_history'] = array_reverse($_SESSION['tracking']['products_history']);
	}

 

Ссылка на сообщение
Поделиться на другие сайты
21 час назад, support сказал:

Да, наверное, так будет правильнее, добавил правку в текущий код, спасибо.

 

Попробуйте в /includes/modules/product_info.php

Поменять:

Все работает, благодарю!

Ссылка на сообщение
Поделиться на другие сайты
45 минут назад, matvey сказал:

Все работает, благодарю!

Спасибо, что сообщили о проблеме.

Правда эта правка уже будет только в следующей версии и следующем обновлении.

Наверное до нового года попробую успеть накопить достаточное количество исправлений и выпустить быстро новую версию.

Ссылка на сообщение
Поделиться на другие сайты

Есть одна проблема, возможно появилась раньше. На страницах статьи и категории статей в head дважды прописан link rel="canonical".

Ссылка на сообщение
Поделиться на другие сайты
49 минут назад, eugenem сказал:

Есть одна проблема, возможно появилась раньше. На страницах статьи и категории статей в head дважды прописан link rel="canonical".

В /includes/header.php удалите весь блок.

По идее, canonical идёт из /includes/modules/metatags.php

<?php
if (isset($_GET['products_id']) && strstr($PHP_SELF, FILENAME_PRODUCT_INFO)) {
?>
<link rel="canonical" href="<?php echo CanonicalUrl(); ?>" />
<?php
 }
?>
<?php
if (isset($_GET['cat']) && isset($current_category_id) && strstr($PHP_SELF, FILENAME_DEFAULT)) {
?>
<link rel="canonical" href="<?php echo CanonicalUrl(); ?>" />
<?php
 }
?>
<?php
if (isset($_GET['articles_id']) && strstr($PHP_SELF, FILENAME_ARTICLE_INFO)) {
?>
<link rel="canonical" href="<?php echo CanonicalUrl(); ?>" />
<?php
 }
?>
<?php
if (isset($tPath) && strstr($PHP_SELF, FILENAME_ARTICLES)) {
?>
<link rel="canonical" href="<?php echo CanonicalUrl(); ?>" />
<?php
 }
?>
<?php
if (isset($_GET['news_id']) && strstr($PHP_SELF, FILENAME_NEWS)) {
?>
<link rel="canonical" href="<?php echo CanonicalUrl(); ?>" />
<?php
 }
?>
<?php
if (isset($_GET['faq_id']) && strstr($PHP_SELF, FILENAME_FAQ)) {
?>
<link rel="canonical" href="<?php echo CanonicalUrl(); ?>" />
<?php
 }
?>

 

Ссылка на сообщение
Поделиться на другие сайты
42 минуты назад, eugenem сказал:

Да, действительно, и на других страницах та же беда. Ок, спасибо

Да, получается дублируется код в /includes/header.php и /includes/modules/metatags.php

Надо просто в каком-то одном месте оставить его.

Спасибо, что сообщили, внёс правку в текущий код, в следующем обновлении будет в том числе и эта правка.

Ссылка на сообщение
Поделиться на другие сайты

Сортировка новостей на главной.

Здравствуйте.

Если "задним числом" (после добавления) поменять дату новости на более раннюю, на Главной она все равно остается первой. При етом на странице новостей все нормально.

Что-то у меня поломалось или так задумано?

 

Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, СФВ сказал:

Сортировка новостей на главной.

Здравствуйте.

Если "задним числом" (после добавления) поменять дату новости на более раннюю, на Главной она все равно остается первой. При етом на странице новостей все нормально.

Что-то у меня поломалось или так задумано?

 

Здравствуйте!

По умолчанию сортируется по id номеру, а id у новой новости остаётся прежний, самый высокий, поэтому и остаётся на первом месте.

Попробуйте в файле /includes/modules/news.php поменять:

ORDER BY news_id DESC

на:

ORDER BY date_added DESC

 

Ссылка на сообщение
Поделиться на другие сайты
В 30.11.2019 в 09:09, support сказал:

Здравствуйте!

По умолчанию сортируется по id номеру, а id у новой новости остаётся прежний, самый высокий, поэтому и остаётся на первом месте.

Попробуйте в файле /includes/modules/news.php поменять:


ORDER BY news_id DESC

на:


ORDER BY date_added DESC

 

Спасибо! 

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...