Стикер для карточки товара на OpenCart

Тема в разделе "Готовые модули и модификаторы. Бесплатно", создана пользователем solunski.d, 9 май 2017.

  1. Kapust

    Kapust Новичок

    Сообщения:
    1
    Симпатии:
    0
    Просто и со вкусом, спасибо большое автору на ocStore 2.3.0.2.3 стало как родное
    Единственное не хватает в карточке товара - добавте пожалуйста если возможно или опишите как сделать.
     
  2. B3ACOC

    B3ACOC Новичок

    Сообщения:
    2
    Симпатии:
    0
    Понимаю, что тема уже давно никому не интересна в виду старости движка, но все же для вывода в карточку товара нужно добавить этот код:

    <file path="catalog/model/catalog/product.php">
    <operation error="skip">
    <search><![CDATA['model' => $query->row['model'],]]></search>
    <add position="after"><![CDATA['badge' => $query->row['badge'],]]></add>
    </operation>
    </file>

    <file path="catalog/controller/product/product.php">
    <operation error="skip">
    <search><![CDATA[$data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');]]></search>
    <add position="after"><![CDATA[$data['badge'] = $product_info['badge'];]]></add>
    </operation>
    </file>

    <file path="catalog/view/theme/default/template/product/product.tpl">
    <operation error="skip">
    <search><![CDATA[<div class="tab-pane" id="tab-review">]]></search>
    <add position="after">
    <![CDATA[
    <div class="badge badge-red"><?php if(isset($badge)) echo $badge;?></div>
    ]]>
    </add>
    </operation>
    </file>

    //для поиска, производителей и спецпредложений
    <file path="catalog/controller/extension/module/special.php">
    <operation error="skip">
    <search><![CDATA['name' => $result['name'],]]></search>
    <add position="after"><![CDATA['badge' => $result['badge'],]]></add>
    </operation>
    </file>
    <file path="catalog/controller/product/search.php">
    <operation error="skip">
    <search><![CDATA['name' => $result['name'],]]></search>
    <add position="after"><![CDATA['badge' => $result['badge'],]]></add>
    </operation>
    </file>
    <file path="catalog/controller/product/manufacturer.php">
    <operation error="skip">
    <search><![CDATA['name' => $result['name'],]]></search>
    <add position="after"><![CDATA['badge' => $result['badge'],]]></add>
    </operation>
    </file>
     
    Последнее редактирование: 8 окт 2020