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

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


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

Выпущена новая версия VamShop 1.75.
Скачать можно в своих заказах в магазине http://vamshop.ru/
 
Основные изменения:
1. Обновлён код счётчика в модуле Google Analytics.
2. 404 заголовки для отсутствующих статей на страницах статьи, категории статьи, новых статей.
3. 404 заголовки для отсутствующих категорий, товаров.
4. 301 заголовки для страниц разбивки товара.
5. Корректировка цепочки навигации (breadcrumbs), страница не ссылается сама на себя.
6. Корректировка robots.txt по умолчанию, запрещены к индексации страницы, которые не должны быть в поисковике.
7. Корректировка кода создания доп. полей покупателя на странице подтверждения заказа при быстром оформлении.
8. Корректировка css стилей в шаблоне vamshop1.
9. Корректировка шаблона карточки товара в шаблоне vamshop1.
10. Для слайдера на главной странице выводятся качественные картинки. 
 
Полный список изменений:
 
r4096 - Корректировка меню админки
r4095 - Корректировка кода Google Analytics
r4094 - Код счётчика в модуле Google Analytics обновлён до текущей версии
r4093 - Корректировка ссылок в админке
r4092 - Корректировка шаблона карточки товара
r4091 - Корректировка robots.txt
r4090 - Корректировка шаблона карточки товара
r4089 - Корректировка шаблона vamshop1
r4088 - Корректировка шаблона vamshop1
r4087 - Корректировка стилей
r4086 - Корректировка редиректа
r4085 - Корректировка кода в модуле статей, добавлена отдача 404 заголовка, если нет категории или статьи
r4084 - Добавлен 404 заголовок в модуль статей, если статьи не найдены
r4083 - Корректировка robots.txt
r4082 - Добавлен meta title для страницы отзывов
r4081 - Корректировка robots.txt
r4080 - Корректировка навигации
r4079 - Корректировка цепочки навигации для категорий
r4078 - Корректировка цепочки навигации в модуле статьи
r4077 - Корректировка перевода
r4076 - Корректировка вывода мета-тэгов категории
r4075 - Добавлена отдача 404 заголовка для отключённых, удалённых товаров, категорий
r4074 - Корректировка robots.txt
r4073 - Корректировка split_pages класса
r4072 - Корректировка robots.txt
r4071 - Корректировка сортировки новостей
r4070 - Корректировка кода, добавлена метка для оригинальной картинки
r4069 - Для слайдера на главной странице выводятся качественные картинки
r4068 - Корректировка product.php, добавлены отдельные метки для картинок среднего и большого размера
r4067 - Исправлены ошибки в массовом изменении цен в админке
r4066 - Корректировка breadcrumb
r4065 - Корректировка кода создания доп. полей покупателя на странице подтверждения заказа при быстром оформлении
r4064 - Добавлено сохранение доп. полей покупателя при быстром заказе со страницей подтверждения
r4063 - Корректировка в модуле оплаты onpay, спасибо lvovitch
r4062 - Корректирока кода в /includes/modules/error_handler.php
r4061 - Корректирока кода в /admin/module_export.php
Ссылка на сообщение
Поделиться на другие сайты

интересно..а что это за обновление и для чего?

1. Обновлён код счётчика в модуле Google Analytics.

можно ли файл узнать- который за это отвечает?

а то ради одного этого весь магазин обновлять тяжело.. но может быть при этом достаточно важная  вещь ( если что-то поменялось принципиально)

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

Принципиально ничего не поменялось.

Просто код счётчика обновлен до текущей версии, со старым кодом счётчика тоже работать будет.

 

Правились:

/checkout_success.php

/includes/modules/analytics/analytics.php

/includes/googleconversiontracking.js.php

 

Код в любом случае лучше обновить, в новой аналитике больше возможностей.

 

Вот взять хотя бы enhanced commerce - https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce

 

Можно отслеживать всё, что угодно: какие товары смотрели, куда кликали, откуда кликали, откуда добавили в корзину товар, отслеживание сопутствующих и т.д. и т.п.

 

Сейчас на одном магазине как раз пробуем эту расширенную аналитику для магазинов.

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

 а что за синтаксис в файле \includes\functions\compatibility.php ?

vam_db_query("select 1 from " . TABLE_MANUFACTURERS_INFO . "  where manufacturers_id = '" . (int)$mID . "' and languages_id = " . (int)$languages_id); 

из за него не работает сайт 

 

т.е на пример страница полностью пуста

удаляю из index.php новую строку редиректа - работает страница

удаляю кусок с функцией IsvalidCatOrMan - работает

эта функция описана в вышеуказанном файле

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

кстати, может Я криволап, но на денвере новый редиректор в корень редиректит при открытии главной

http://localhost/denwer/

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

Там в зависимости от того, что это за товар, либо он неактивный, либо такого товара вообще нет.

В одном случае 301 на главную страницу, в другом - 404.

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

А вот тут не проверял, может дело в том, что в папку установлен, а не в корень.

 

Надо будет проверить.

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

Если в папке магазин, проверьте, что б в .htaccess файле, в RewriteBase вместо / была указана папка, например RewriteBase /denwer/

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

Если в папке магазин, проверьте, что б в .htaccess файле, в RewriteBase вместо / была указана папка, например RewriteBase /denwer/

 

денвер обычно указывает

 

RewriteBase /176/ 

 

и ничего не помогает (((

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

денвер обычно указывает

 

RewriteBase /176/ 

 

и ничего не помогает (((

а установшен в S:\home\localhost\www\176    

в каком файле перенаправление пишется? может и config файла константу подставлять?

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

Если не локалке вручную прописанные seo url не используются, то можно вообще .htaccess файл в корневой папке магазина удалить.

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

Если не локалке вручную прописанные seo url не используются, то можно вообще .htaccess файл в корневой папке магазина удалить.

 

используются(((

 

Где копать то хоть?

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

Так, та же фигня с установкой не в корень сайта, а в папку - заход в магазин перекидывает в корень сайта, магазина не видно, если внутреннюю страницу прописать в адресной строке, то все ок. В конфигах и htaccess все прописано как надо. Раньше такого не было. Как поправить?

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

Да, есть такой глюк.

Попробуйте в /includes/application_top.php закомментировать внизу:

if($_SERVER['REQUEST_URI'] !='/' && $PHP_SELF == '/index.php' && !$_GET ){
header("HTTP/1.1 301 Moved Permanently");
header("Location: /");
exit();
}
 

т.е. вот так:

//if($_SERVER['REQUEST_URI'] !='/' && $PHP_SELF == '/index.php' && !$_GET ){
//header("HTTP/1.1 301 Moved Permanently");
//header("Location: /");
//exit();
//}
 
Ссылка на сообщение
Поделиться на другие сайты
  • 4 weeks later...

Так, та же фигня с установкой не в корень сайта, а в папку - заход в магазин перекидывает в корень сайта, магазина не видно, если внутреннюю страницу прописать в адресной строке, то все ок. В конфигах и htaccess все прописано как надо. Раньше такого не было. Как поправить?

 

Хотя можно попробовать не комментировать тот код, что я писал, а поменять в /includes/application_top.php:

if($_SERVER['REQUEST_URI'] !='/' && $PHP_SELF == '/index.php' && !$_GET ){
header("HTTP/1.1 301 Moved Permanently");
header("Location: /");
exit();
}

на:

if($_SERVER['REQUEST_URI'] != DIR_WS_CATALOG && $PHP_SELF == DIR_WS_CATALOG.'index.php' && !$_GET ){
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".DIR_WS_CATALOG);
exit();
}
Ссылка на сообщение
Поделиться на другие сайты

 

Хотя можно попробовать не комментировать тот код, что я писал, а поменять в /includes/application_top.php:

if($_SERVER['REQUEST_URI'] !='/' && $PHP_SELF == '/index.php' && !$_GET ){
header("HTTP/1.1 301 Moved Permanently");
header("Location: /");
exit();
}

на:

if($_SERVER['REQUEST_URI'] != DIR_WS_CATALOG && $PHP_SELF == DIR_WS_CATALOG.'index.php' && !$_GET ){
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".DIR_WS_CATALOG);
exit();
}

 

да, так нормально стало работать. спасибо!

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