[Помогите] Ошибка модуля Out of Stock with Disabled Button

Тема в разделе "OpenCart", создана пользователем hisbvdis, 24 окт 2013.

  1. hisbvdis

    hisbvdis

    Регистрация:
    3 авг 2013
    Сообщения:
    24
    Симпатии:
    34
    Out of Stock with Disabled Button
    В общем, модуль, который при отсутствии товара на складе, делает кнопку "Купить" неактивной.
    Тема у меня стандартная.
    Сайт: gold100.com.ua

    На странице категории показывает все нормально.
    Но на странице товара выскакивает возле кнопки сообщение:

    Может кто-то подскажет, из-за чего это может быть? Я предполагаю, что подставляемый через vqMod код где-то некорректный.
    [​IMG]
     
  2. SeregaSS

    SeregaSS

    Регистрация:
    17 дек 2012
    Сообщения:
    96
    Симпатии:
    42
    hisbvdis, попробуй очистить кэш
     
  3. hisbvdis

    hisbvdis

    Регистрация:
    3 авг 2013
    Сообщения:
    24
    Симпатии:
    34
    Нет, не помогает :(
     
  4. hisbvdis

    hisbvdis

    Регистрация:
    3 авг 2013
    Сообщения:
    24
    Симпатии:
    34
    Пока писал свои предположения, сам понял, как можно попробовать сделать.
    В файле VqMod почему-то не хватало одного фрагмента кода.
    Если вдруг кому-то нужно будет, то вот:
    В файле VqMod найти код:

    PHP:
    <operation>
                <
    search position="after"><![CDATA['price'        => $price,]]></search>
                <
    add><![CDATA[                    'quantity'  => $result['quantity'],
                        
    'stock_status'=> $result['stock_status'],]]></add>
            </
    operation>
    И сразу после него вставить:
    PHP:
    <operation>
                <
    search position="after"><![CDATA[$product_info $this->model_catalog_product->getProduct($product_id);]]></search>
                <
    add><![CDATA[$this->data['product_info'] = $product_info;]]></add>
            </
    operation>