Файл: upload/core/elements/sidebars/section.php
Строк: 30
<?php
$create_link = isset($user['id'])
? homeLink() . '/new-work'
: homeLink() . '/login';
$subcategory_list = [];
$allsubcategories = dbquery(
"SELECT * FROM `subcategory` WHERE `category` = ? ORDER BY `id`",
[$section['category']]
);
while ($spr = FetchAssoc($allsubcategories)) {
$is_active = ($spr['id'] == $section['subcategory']);
$sections = [];
if ($is_active) {
$side_section_active = dbquery(
"SELECT * FROM `section` WHERE `subcategory` = ? ORDER BY `id`",
[$spr['id']]
);
while ($sec = FetchAssoc($side_section_active)) {
$sections[] = [
'id' => $sec['id'],
'name' => chars($sec['name']),
'active' => ($sec['id'] == $id)
];
}
}
$subcategory_list[] = [
'id' => $spr['id'],
'name' => chars($spr['name']),
'active' => $is_active,
'sections' => $sections
];
}
$sidebar = $view->render('components/sidebars/catalog/section.html', [
'home' => homeLink(),
'create_link' => $create_link,
'subcats' => $subcategory_list,
// ОБЯЗАТЕЛЬНО
'section' => $section,
'id' => $id,
'section_id' => $id,
]);
return $sidebar;
?>