Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Переделать фильтр объектов на сайте на webasyst

https://s180628-411.webasyst.cloud/category/prodazha/

На скриншоте результат того что должно получится,дизайн должен быть идентичен.

https://dropmefiles.com/U4Yjt

Код фильтра

    

{if !empty($filters)}

{if waRequest::isXMLHttpRequest() && waRequest::get('page', 1) == 1}

{/if}

   

        {foreach $filters as $fid => $filter}

           

                {if $fid == 'price'}

                    {$c = $wa->shop->currency(true)}

                   

[`Price`]

                   

                    [`from`] get('price_min')}value="{(int)$wa->get('price_min')}"{/if} placeholder="{floor($filter.min)}">

                    [`to`] get('price_max')}value="{(int)$wa->get('price_max')}"{/if} placeholder="{ceil($filter.max)}"> {$c.sign}

                   

                {else}

                   

{$filter.name|escape}

                    {if $filter.type == 'boolean'}

                        get($filter.code)} checked{/if} value="1"> [`Yes`]

                        get($filter.code) === '0'} checked{/if} value="0"> [`No`]

                        get($filter.code, '') === ''} checked{/if} value=""> [`Any`]

                    {elseif isset($filter.min)}

                    {$_v = $wa->get($filter.code)}

                   

                    [`from`]

                    [`to`]

                    {if !empty($filter.unit)}

                        {$filter.unit.title}

                        {if $filter.unit.value != $filter.base_unit.value}{/if}

                    {/if}

                   

                    {else}

                    {foreach $filter.values as $v_id => $v}

                       

                            get($filter.code, array()))}checked{/if} value="{$v_id}"> {$v}

                       

                    {/foreach}

                    {/if}

                {/if}

           

            

        {/foreach}

        {if $wa->get('sort')}{/if}

        {if $wa->get('order')}{/if}

       

   

   

6 лет назад
a1287
33 годаРоссия
7 лет в сервисе
Был
5 лет назад