prahaspb

WordPress + eCommerce. Вывод определенной категории?

Всем привет!
Разобрался со всеми насущными проблемами в данном плагине, коих, кстати, было очень немало.
Казалось бы, счастье настало, но вот СЕО вынудило решить следующую задачу.

Как всем известно, на странице товаров (по умолчанию – /products-page/) вставлена метка для плагина, а именно – [productpage].

Задача состоит в том, чтобы страницы категорий товаров сделать статическими, так как необходимо будет наполнить их текстами и фото. Вопрос в том, как вывести на странице рехультат по определенной категории… т.е. что-то вроде [productpage][books] или [productpage.books]

Возможно, кто-нибудь сталкивался с подобным?

С уважением,
Константин.

WordPress + e-Commerce. Проблема счета товаров.

Здравствуйте, уважаемые форумчане,

Нигде не нашел решение своей проблемы. По части кода – не знаю, в какую сторону копать. Возможно, кто-нибудь сталкивался с подобным.

Установлен последний WordPress 2.6.5, пропатченный с версии 2.6.3. Когда он был еще 2.6.3 – я установил на него e-Commerce 3.6.8

Насколько я помню, этой проблемы не было.

Добавляю товар – его счет в категориях увеличивается. Удаляю товар – счет не уменьшается. Результат – в виджете после названий категорий стоят числа товаров, которых там вовсе нет – http://www.pushred.ru

Функция удаления товара в display-item.php такова:

if(is_numeric($_GET['deleteid'])) {
  $wpdb->query("DELETE FROM `".$wpdb->prefix."wpsc_productmeta` WHERE `product_id` = '".$_GET['deleteid']."' AND `meta_key` IN ('url_name')"); 
  $wpdb->query("UPDATE `".$wpdb->prefix."product_list` SET  `active` = '0' WHERE `id`='".$_GET['deleteid']."' LIMIT 1");
}

Насколько я вижу, от изначальной не отличается.

Функция подсчета-вывода кол-ва товаров после названия категории такова:

$count_sql = "SELECT count(*) FROM `".$wpdb->prefix."item_category_associations` WHERE `category_id` = '".$option['id']."'";
          $count = $wpdb->get_var($count_sql);
          $addCount =  " [".$count."]";

К сожалению, я в ПХП не настолько силён, чтобы осознать запросы к БД.

Надеюсь на помощь.

С уважением,
Константин.

Anonymous
Отправить
Ответ на: