Товар куплений в магазині osCommerce віднімається зі складу та при кількості рівним нулю, товар стає покупцям невидимим, статус товару osCommerce магазину стає неактивним. Крім того, сторінка з товаром стає недоступною для пошукових роботів, що погано позначається на видачу інтернет-магазину в пошукових системах. А якщо товар наприклад буде продовать часто, то через півроку з пошукових систем може випасти сотні і тисячі сторінок. Повертати кожен товар в активний стан через адмінку досить виснажлива робота. У техпідтримку скрипта сказали мені, що потрібно переписувати код движка, теж завдання непросте. Вирішивши зайнятися цією проблемою знайшов просте і вірне рішення, причому статус товару активний osCommerce магазину можна зробити в лічені секунди через адмінку.
Почнемо по порядку, є інтернет-магазин osCommerce в адмінці вказані налаштування, шлях Настройки-Склад (рисунок 1). При даних настройках кількість проданого товару стає = 0, і товар набуває статусу неактивний. Тобто, товар стає невидимим покупцям і пошуковим роботам. В результаті покупці несмогут побачити товар, який вони могли б замовити через зворотний зв'язок з сайтом, і сторінки з нульовим товаром випадуть з пошуковим систем Яндекса, Гуглі та інших пошукових систем.
Малюнок 1. Налаштування Складу інтернет-магазину osCommerce в адмінці. Шлях Настройки-Склад.
Для того, щоб швидко активувати всі товари в магазині на движку osCommerce з кількістю = 0. Переходимо в адмінки по шляху Каталог-Оновлення прайса. Натискаємо кнопку Asc зазначену на малюнку, товар відсортують як бачимо на малюнку 2, виділеної червоним. Всі неактивні товари в стовпці "Статус викл. / Вкл." виявляться зверху. У цьому ж стовпці перемикаємо прапорець кожного товару в стан активності, тож в кожному рядку, рядків буде стільки, скільки товару в магазині неактивно на даний момент.
Малюнок 2. Адаменко магазину osCommerce, шлях Каталог - Оновлення прайса
Після того як всі прапорці перевели в активний статус, на цій сторінці зберігаємо наші результати, тиснемо кнопку "оновити". Все готово, всі наші товари в інтернет-магазині видимі для покупців і пошукових роботів. Дана процедура отивает кілька секунд вашого часу, але користь від цього суттєва.
Малюнок 3. Адаменко магазину osCommerce, шлях Каталог - Оновлення прайса, кнопка "оновити"
Якщо у вас є краще спосіб, пишіть.