69 lines
2.1 KiB
PHP
69 lines
2.1 KiB
PHP
|
|
<?
|
||
|
|
use themes\azbukaperil\calculator\Category;
|
||
|
|
use themes\Modulebz;
|
||
|
|
use core\site\structure\HTMLPage as Page;
|
||
|
|
|
||
|
|
include_once(dirname(__FILE__).'/../menu.php');
|
||
|
|
$TITLE = Category::getTitle();
|
||
|
|
|
||
|
|
|
||
|
|
$link_id = \Site::sectionUrl(\Site::$URL[0] . '/' . \Site::$URL[1] . '/');
|
||
|
|
Page::addCrumb($TITLE, $link_id);
|
||
|
|
Page::addData('content_bg', \common\Image::imageResize( \Site::themeUrl('pics/category.category.jpg'),1920,1080,70,['crop'=>'center']) );
|
||
|
|
Page::addData('content_bg_alpha', Modulebz::BG_CARD_ALPHA);
|
||
|
|
|
||
|
|
if($id = \Site::$URL[2]){
|
||
|
|
if ($C = Category::isMy($id)) {
|
||
|
|
$NAME = Category::getName($C);
|
||
|
|
Page::addCrumb($NAME, $link_id . $id . '/');
|
||
|
|
|
||
|
|
|
||
|
|
if($course_id = \Site::$URL[3]){
|
||
|
|
/*
|
||
|
|
if ($C = Course::isMy($course_id)) {
|
||
|
|
$COURSE_NAME = Course::getName($C);
|
||
|
|
Page::addCrumb($COURSE_NAME, $link_id . $id . '/'.$course_id.'/');
|
||
|
|
$info = Course::getCardInfo($course_id);
|
||
|
|
}
|
||
|
|
/**/
|
||
|
|
} else {
|
||
|
|
$info = Category::getCardInfo($id);
|
||
|
|
}
|
||
|
|
|
||
|
|
Modulebz::echoCrumbs();
|
||
|
|
echo '<div class="r_card" data-data="' . h(je($info)) . '"></div>';
|
||
|
|
}
|
||
|
|
|
||
|
|
} else {
|
||
|
|
$data = Category::getTableData([
|
||
|
|
\Query::WHERE => new \Where(\Where::_and([
|
||
|
|
\Where::_operator(Category::$ACCOUNT, '=', UID),
|
||
|
|
])),
|
||
|
|
ModuleTable::ROW_CLICK => \core\core\structure\eRowClick::CARD,
|
||
|
|
ModuleTable::COLUMN_RENDER => [
|
||
|
|
Category::$NAME => [
|
||
|
|
ModuleTable::COLUMN_RENDER_LINK_ID => $link_id,
|
||
|
|
ModuleTable::COLUMN_RENDER_LINK_CSS_CLASS => 'link',
|
||
|
|
//ModuleTable::COLUMN_RENDER_LINK_MODAL => true,
|
||
|
|
],
|
||
|
|
]
|
||
|
|
]);
|
||
|
|
Modulebz::echoCrumbs();
|
||
|
|
?>
|
||
|
|
<div class="row">
|
||
|
|
<div class="c">
|
||
|
|
<div class="h"><?=$TITLE;?></div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
<div class="row">
|
||
|
|
<div class="c">
|
||
|
|
<div class="block">
|
||
|
|
<div class="body table">
|
||
|
|
<div class="r_table" data-data="<?= h(je($data)); ?>"></div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
<?
|
||
|
|
}
|