Comment on page
Вывод фильтра
Если для структуры подключен ТДС фильтров
отдельно слева/справа
1
<div class="row">
2
<div class="col-sm-3">
3
<?php
4
$oCore_Page = Core_Page::instance();
5
$oCore_Response = $oCore_Page->response;
6
7
if($oCore_Response->getStatus() == 200)
8
{
9
$object = $oCore_Page->object; // тут хранится ASMP_Shop_Controller_Show
10
11
$iObjCheck = is_object($object) && (get_class($object) == 'ASMP_Shop_Controller_Show' || get_parent_class($object) == 'ASMP_Shop_Controller_Show') && !$object->item;
12
13
if ($iObjCheck)
14
{
15
$Shop_Controller_Show = clone $object;
16
17
$Shop_Controller_Show
18
->xsl(
19
Core_Entity::factory('Xsl')->getByName('МагазинФильтрСлева [ASMP filter]')
20
)
21
->itemsPropertiesListFilter('filter')
22
->addMinMaxPrice()
23
//->addMinMaxMainProp()
24
->addProducers()
25
->calculateTotal(FALSE)
26
->viewed(FALSE)
27
->groupsMode('current'); // current - добавляет в XML только текущую группу
28
29
$Shop_Controller_Show->show();
30
}
31
}
32
?>
33
</div>
34
<div class="col-sm-9">
35
<?php
36
Core_Page::instance()->execute();
37
?>
38
</div>
39
</div>
Last modified 1yr ago