nwnet Posted January 12, 2012 Report Share Posted January 12, 2012 В версии 2.0.1 на сайте при пролистывании в карточке товара (вперед-назад) пытается вывести страницу с неактивным товаром и для админа его (товар) показывает, а неадмину выдает 404.В версии 2.0.2 эта проблема решена (т.е. не пытается загрузить страницы с неактивными товарами).Подскажите где и что нужно поправить в версии 2.0.1? Quote Link to post Share on other sites
nwnet Posted January 14, 2012 Author Report Share Posted January 14, 2012 И из той-же серии - как вообще отключить эту функцию, чтобы неадмину выдавалась ошибка 404 при попытке загрузки урла неактивного товара? Quote Link to post Share on other sites
nwnet Posted January 16, 2012 Author Report Share Posted January 16, 2012 Ну намекните плз хоть в каком файле рыть косяк?))) Quote Link to post Share on other sites
135 Posted January 17, 2012 Report Share Posted January 17, 2012 да, со скрытыми товарами там большой косяк.знал бы разработчик, как исправить, давно бы сделал. Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 2 135, вообще-то в 2.0.2 проблема решена. Вопрос как это сделать в 2.0 или хотя бы какие файлы из этих двух версий сопоставить. Quote Link to post Share on other sites
Kosjak76 Posted January 17, 2012 Report Share Posted January 17, 2012 АПИ/Продуктс.пхпpublic function get_next_product($id)public function get_prev_product($id)AND p.visible где-то так Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 2 Kosjak76, в десяточку! Заменил целиком poducts.php, поскольку там еще что-то было видимо добавлено - строк больше.Вопрос решен. Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 Теперь осталось найти как сделать так, чтобы неактивный товар не отдавал ошибку 404, т.к. это не есть гуд для SEO. Quote Link to post Share on other sites
Kosjak76 Posted January 17, 2012 Report Share Posted January 17, 2012 Какую ошибку? А что должно выдавать??? Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 ННапример на сайте карточка товара хорошо оптимизирована под поисковики проиндексировалась и на нее идет трафик с поисковиков. Кол-во товара стало "0", товар снимаем из активных и весь трафик попадает на страницу 404 - в итоге со временем трафик с поисковиков упадет, т.к. изменится проиндексированное содержимое страницы. Тоесть даже неактивная страница должна загружаться по своему урлу. Quote Link to post Share on other sites
Kosjak76 Posted January 17, 2012 Report Share Posted January 17, 2012 Это бред... Зачем тогда вообще делать товар неактивным? Оставте его активным. Quote Link to post Share on other sites
Rendalina Posted January 17, 2012 Report Share Posted January 17, 2012 Вообще-то неактивный товар нормально выводится и не выдает 404. А вот в каталоге не отображается.Кто-то тут на форуме по этому поводу активно возмущался... Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 2 Kosjak76: Бред - выводить если кол-во 0 в каталоге, чтобы потом задалбливали вопросами, а как купить этот товар если у него кнопки "купить" нет?Конечно траф с поисковиков видел бы неактивный товар без кнопки "купить" и возможно кто-то стал бы тупить по этому поводу, но это на порядок меньшее число людей и может считаться неизбежным злом.2 Rendalina: неактивный на сайте выводится только для администратора вообще-то, остальным пользователям отдает 404. Quote Link to post Share on other sites
Rendalina Posted January 17, 2012 Report Share Posted January 17, 2012 >> Rendalina: неактивный на сайте выводится только для администратора вообще-то, остальным пользователям отдает 404.Ой, посмотрела, действительно отдает 404. о_ОВсегда думала, что он всем отображается... Спасибо большое! Quote Link to post Share on other sites
Guest Posted January 17, 2012 Report Share Posted January 17, 2012 В 2.1 RC1:Неактиыный товар - это ошибка 404Товар, у которого склад = 0 - выводится, но нет кнопки купить и надпись "нет в наличии" Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 2 admin: а в какой строке можно убрать выдачу ошибки 404 для неактивного товара? Quote Link to post Share on other sites
Guest Posted January 17, 2012 Report Share Posted January 17, 2012 > 2 admin: а в какой строке можно убрать выдачу ошибки 404 для неактивного товара?Зачем, просто сделайте все товары активными и всё Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 2 admin: потому что если будет на сайте в каталоге в каждой категории по 100-200 товаров с кол-вом "0" - это будет несколько кхм, мягко говоря ... странно ... и люди будут вводиться в заблуждение.Я сам так однажды попал в одном магазе - убил кучу времени на выбор товара, а потом оказалось, что его нельзя заказать т.к. он типа архивный, но у них было еще круче - работала кнопка заказа. Quote Link to post Share on other sites
Rendalina Posted January 17, 2012 Report Share Posted January 17, 2012 >> 2 admin: а в какой строке можно убрать выдачу ошибки 404 для неактивного товара?>Зачем, просто сделайте все товары активными и всё Нет, это всё-таки совсем не то же самое.Таких товаров будет слишком много. В каталоге лучше выводить только те, которые в наличии есть, иначе выбирать неудобно.При заходе с поисковика, если посетитель увидел 404, то он скорее всего сразу закроет страницу.А если посетитель увидит не 404, а интересное описание и фотографии товара, даже если его нет в наличии, цену, чтобы сравнить, возможно, останется чуть подольше.Тут же можно разместить блок схожих товаров, или блок хитов, или блок скидок - вдруг что понравится... В общем, количество отказов сократится, увеличится время, проведенное на сайте, а может, и заказ поступит...Просто к неактивному товару, возможно, писалось уникальное описание, делались фотографии... жалко терять эту информацию, когда её можно использовать. Причем с небольшими затратами. Quote Link to post Share on other sites
Guest Posted January 17, 2012 Report Share Posted January 17, 2012 > Я сам так однажды попал в одном магазе - убил кучу времени на выбор товара, а потом оказалось, что его нельзя заказать т.к. он типа архивный, но у них было еще круче - работала кнопка заказа.То есть, вы предлагаете показывать неактивный товар? Разве это поможет описаной проблеме? Наоборот, будут пытаться заказывать не только отсутствующие товары, а еще и неактивные Quote Link to post Share on other sites
Rendalina Posted January 17, 2012 Report Share Posted January 17, 2012 Так там же кнопки "Купить" нет, а написано "Нет в наличии".Никто его покупать не будет.Ну может позвонят - спросят - тогда можно другой предложить... сказать, что через пару дней поступление будет...В каталоге и при пролистывании они не должны отображаться, а при переходе с поисковика - должны.Вообще, сижу - раздумываю, как лучше сделать... Отображать или оставить 404... Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 Ну и как только страница стала 404 - теряется ее контент для поисковиков,из-за которого вообще-то и приходил трафик.Интернет-магазин сам по себе ничего не будет продавать. без покупателей, а покупатели идут с поисковых систем (если вы конечно не вваливаете миллионы в медийную рекламу). Поэтому все должно быть по-максимуму заточено под SEO. Особенно учитывая нереальную конкуренцию среди интернет-магазинов (сейчас только ленивый не пытается забарыжить чем-нибудь в инете). Quote Link to post Share on other sites
nwnet Posted January 17, 2012 Author Report Share Posted January 17, 2012 2 admin: ну просто скажите как отключить 404 при обращении по урлу для неактивного товара, а там уже каждый решит нужно ему это делать или нет. Quote Link to post Share on other sites
Guest Posted January 18, 2012 Report Share Posted January 18, 2012 index.php31 строка // Иначе страница об ошибке header("http/1.0 404 not found");уберите эту строку Quote Link to post Share on other sites
nwnet Posted January 18, 2012 Author Report Share Posted January 18, 2012 2 admin: также выдает ошибку 404 Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.