Example #1
0
if ($showcategory == 1) {
    echo '<div class="filter-category">' . BTPortfolioFilterHelper::categoryselect($params, 0, 0) . '</div>';
}
if ($extrafield) {
    echo '<div class="filter-extrafields">';
    foreach ($extrafield as $id => $extraoption) {
        if (isset($extraoption->checked)) {
            switch ($extraoption->type) {
                case 'dropdown':
                    echo BTPortfolioFilterHelper::extrafield_select($params, $id);
                    break;
                case 'multiple':
                    echo BTPortfolioFilterHelper::extrafield_multiple($params, $id);
                    break;
                case 'radio':
                    echo BTPortfolioFilterHelper::extrafield_radio($params, $id);
                    break;
                case 'checkbox':
                    echo BTPortfolioFilterHelper::extrafield_checkbox($params, $id);
                    break;
                case 'select':
                    echo BTPortfolioFilterHelper::extrafield_price($params, $extraoption->value, $id);
                    break;
                case 'texrange':
                    echo BTPortfolioFilterHelper::extrafield_textrange($params, $id);
                    break;
            }
        }
    }
    echo '</div>';
}