Как добавить новый фильтр в cms shop Arsinal

28.07.2016

Добавляем новый фильтр на сайт под управлением в cms shop Arsinal

Для панели управления:

  1. Файл products.php

     
    <tr>
    <td>Тип аксессуара:</td>
    <td>
    <?
    echo cOddlerShare::getList__Type_of_accessory($product["type_accessory"]);
    ?>
    </td>
    </tr>
    

  2. Файл /core_functions/product_functions.php - добавляем фильтр в методы UpdateProduct и AddProduct

  3. Файл /includes/lib/4elit/shared.php - cOddlerShare и getList__Type_of_accessory

Для публичной части:

  1. Файл /core_functions/product_functions.php

     
    prdSearchProductByTemplate
    if(($aCurFilter['type_accessory']))
    {
      $where_clause .= ' AND type_accessory='.$aCurFilter['type_accessory'];
    }
    

  2. Файл /includes/filter.php

     
    $smarty->assign("so__type_accessory", cOddlerShare::getList__Type_of_accessory($aCurFilter["type_accessory"]));
    

  3. Файл /templates/frontend/tmpl_based_extended/sofilter.tpl.html

     {$so__type_accessory}

  4. Файл /includes/product_detailed.php

     if($a['type_of_installation']) ...


Категории: shoparsenal
Яндекс.Метрика