Sign in to follow this  
support

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

Recommended Posts

support
Выпущена новая версия 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

Share this post


Link to post
Share on other sites
support

Обновление VamShop 1.74 до версии 1.75

 

Share this post


Link to post
Share on other sites
geval

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

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

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

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

Share this post


Link to post
Share on other sites
support

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

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

 

Правились:

/checkout_success.php

/includes/modules/analytics/analytics.php

/includes/googleconversiontracking.js.php

 

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

 

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

 

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

 

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

Share this post


Link to post
Share on other sites
KoVaLsKy

 а что за синтаксис в файле \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 - работает

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

Share this post


Link to post
Share on other sites
KoVaLsKy

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

http://localhost/denwer/

Share this post


Link to post
Share on other sites
support

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

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

Share this post


Link to post
Share on other sites
KoVaLsKy

нене. с главной

Share this post


Link to post
Share on other sites
support

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

 

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

Share this post


Link to post
Share on other sites
support

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

Share this post


Link to post
Share on other sites
KoVaLsKy

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

 

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

 

RewriteBase /176/ 

 

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

Share this post


Link to post
Share on other sites
KoVaLsKy

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

 

RewriteBase /176/ 

 

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

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

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

Share this post


Link to post
Share on other sites
support

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

Share this post


Link to post
Share on other sites
KoVaLsKy

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

 

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

 

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

Share this post


Link to post
Share on other sites
support

/manager.php и /redirector.php

Эти два файла отвечают за seo url, прописанные вручную.

Share this post


Link to post
Share on other sites
eugenem

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

Share this post


Link to post
Share on other sites
support

Попробую посмотреть.

Share this post


Link to post
Share on other sites
support

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

Попробуйте в /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();
//}
 

Share this post


Link to post
Share on other sites
eugenem

да, все ок теперь

Share this post


Link to post
Share on other sites
support

Хорошо

Share this post


Link to post
Share on other sites
support

Так, та же фигня с установкой не в корень сайта, а в папку - заход в магазин перекидывает в корень сайта, магазина не видно, если внутреннюю страницу прописать в адресной строке, то все ок. В конфигах и 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();
}

Share this post


Link to post
Share on other sites
YuraS

 

Хотя можно попробовать не комментировать тот код, что я писал, а поменять в /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();
}

 

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

Share this post


Link to post
Share on other sites
support

Не за что.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this