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

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


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

Если не указан seo url у категории.

Что б и без seo url было нормально я выше написал какой код закомментировать.

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

Top Posters In This Topic

  • support

    50

  • geval

    18

  • Blun

    8

  • shaklov

    6

Top Posters In This Topic

Posted Images

Ребята! У меня пропали цены на сайте - пишет "бесплатно"!

В Админке есть, в Атрибутах есть, а на сайте нет.

Сегодня ставил 74,75 и 76 версии сразу - не заметил когда слетела цена...

Помогите разобраться

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

А какая у Вас валюта по умолчанию - рубль?

Бесплатно пишет когда 0 устновлен у товара, либо в настройках валют какая-то ошибка.

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

Валюта по умолчанию рубль (код RUB), других валют нет.

"Бесплатно пишет когда 0 устновлен у товара" - если ноль это цена, то цены в Админке стоят, если ноль это кол-во товара, то раньше это не имело значения - склад был отключен.

Что должно быть в настройке валют?

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

Все, разобрался: поменял RUB на RUR, и цены вернулись.

Спасибо за указание места поиска проблемы!

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

вот и первый результат обновления до последней версии замечен(((((

множество страниц товаров получили Код статуса HTTP: "410 Gone"  и выкинуты из индекса яндекса ( более 450 страниц).

почему??

какой-то закономерности не обнаружил..

 

вернее есть одна.. все страницы с

 

http://argomoscow.ru/product_info.php/info/ в урле попали под 410 ((

 

Если же на эту страницу делаю SEO URL то со старого уже выдает код 301 и нормально редиректит.. жесть короче((

придется 450 страниц вручную сейчас менять

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

Так и должно быть, 410 отдаётся на отключённые товары.

 

т.е. если раньше товар был и затем либо закончился, либо был удалён.

 

или это активные товары отдают 410 ответ?!

 

P.S. На vamshop.ru тоже стоит это обовление и наоборот улушились результаты, убрались с поисковика лишние страницы, трафик с поисковиков вырос.

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

естесственно это товары активные! иначе бы не было речи, все в каталоге и я их не отключал естесственно

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

Дайте ссылку-пример, а то из прошлого сообщения не видно ничего, ссылка с текстом слилась.

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

Вот возьмите этот файл /includes/modules/errorstatushandler.php

 

Это всё та же проблема, что выше обсуждалась.

 

Из-за того, что есть три типа адреса у каждого товара: обычный, короткие (опция короткие url в админке) и seo url

 

Вот из-за этого вылез глюк.

 

Возьмите этот файл, с ним должно быть нормалньо в любыми адресами.

headerstatushandler.php

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

спасибо, теперь код сразу стал 200... я спасён)) а то уже поменял вручную seo урлов штук 20 самых важных товаров.. ( хотя это на будущее конечно намек- что лучше адреса делать нормальные читаемые..)

а больше получается никаких перемен нет, в этом файле поправлен только этот глюк?

это я к тому, что бывает решение одних багов приводит к другим))

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

Да на самом деле это всё из-за старого кода, где всё в куче намешано.

 

Во многом из-за подобного рода проблем и был написан VamShop 2 с нуля, где изначально всё сделано правильно.

 

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

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

вот такая небольшая еще неприятность..со страницами то выше все понятно и нормально.

 

 

но вот адрес такого вида при старом файле он выдавал 410...

а сейчас выдает 200 ( и редиректа кстати тоже не происходит)

http://argomoscow.ru/product_info.php?info=p3060_valik--licevoi---shag-igl-3-5-mm--d---45-mm--sh---30-mm-.html 

таких страниц конечно не много, остались с древних времен...

но может есть какой-то способ их выкинуть из индекса? так как уже давно эта страница получила свой SEO URL и идет получается дубляж

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

А что не так с этим адресом?!

 

Это ж вроде страница товара, в админке этот товар активный?!

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

А для чего введена новая инфо.страница 404? Она не работает ни в демке, ни в обновлённом магазине.

 

Что б при ошибке перекидывало на 404.html страницу попробуйте взять к себе вот эти два файла.

/manager.php

/shop_content.html

manager.php

shop_content.php

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

А что не так с этим адресом?!

 

Это ж вроде страница товара, в админке этот товар активный?!

да, но у этого товара есть SEO URL, а редиректа не происходит..получается дубль

Ссылка на сообщение
Поделиться на другие сайты
Пробую на своей локальной копии VamShop 1.76, всё работает.
 
т.е. включаю опцию Короткие url в админке - настройки - мета-тэги.
Добавляют товар, адрес выглядит типа http://vamshop.loc/product_info.php/info/p1_Samsung-ATIV-Book-9.html
Затем в админке прописываю seo url test.html, товар открывается по адресу http://vamshop.loc/test.html
 
Если пробую открыть старый адрес http://vamshop.loc/product_info.php/info/p1_Samsung-ATIV-Book-9.html
Перекидывает на test.html, так и должно быть.
 
Вот, на всякий случай цепляю свои файлы:
/includes/application_top.php
/manager.php
/redirector.php
/includes/modules/product_listig.php
/includes/modules/headerstatushandler.php
/includes/modules/product_info.php

application_top.php

manager.php

redirector.php

headerstatushandler.php

product_info.php

product_listing.php

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

спасибо, еще раз проверю в чем отличие может быть.

но с вышеупомянутыми ссылками то все работает, то есть редиректит 301 и все нормально.

 

проблема была только в том случае- если где-то в недрах яндекса осталась ссылка вида

 

 

product_info.php?info=p3060_v  ( которая бывает, когда поставил магазин не включил короткие урл..не задал SEO URL)

в индекс оно влетает, и дублирует получается, даже когда уже снялись адреса..

 

то есть с вопросом знаком равно и т.д

http://argomoscow.ru/product_info.php?info=p3060_valik--licevoi---shag-igl-3-5-mm--d---45-mm--sh---30-mm-.html%C2%A0

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

А что это за ссылка такая?

По идее, если включена опция короткие url, ссылка должна быть кака я выше пример привёл.

 

Если выключена, то product_info.php?product_id=X

 

Как-то так.

 

А у Вас какой-то промежуточный вариант получился, по идее, вроде как скрипт сам такие ссылки не делает, если я правильно помню.

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

так и я о другом, что магазин НЕ генерирует этой ссылки в данный момент. она была когда-то скажем года 4 назад..яндекс ее сьел, потом ссылки уже поменялись...

но все равно он ее не выкинул, так как был код 200...

сейчас же был код 410 с первой доработкой..и она уже была на очереди выбывания.

сейчас же все исправил и подозреваю что яндекс сделает новый обход и вернет эту ссылку..

вот я про что..

то есть по сути можно сильно сильно подгадить любому магазину сейчас на вамшопе..на генерить вот таких ссылок где то и скормить их яндексу..он выдаст код 200 и замусорится таким образом индекс.

ради этого все и просили уже давно сделать нормальную выдачу 404 .. во ВСЕХ случаях, когда реально нет ссылки в магазине..

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

×
×
  • Создать...