Files
EasySoft-ZenTaoPMS/module/block/ui/recentprojectblock.html.php
T

69 lines
1.6 KiB
PHP

<?php
declare(strict_types=1);
/**
* The project block view file of block module of ZenTaoPMS.
* @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.zentao.net)
* @license ZPL(https://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
* @author Wangyuting <wangyuting@easycorp.ltd>
* @package block
* @link https://www.zentao.net
*/
namespace zin;
$cards = array();
foreach($projects as $projectID => $project)
{
$viewLink = $this->createLink('project', 'index', "projectID=$project->id");
$cards[] = cell
(
set('width', '33%'),
set('class', 'border m-2 p-4'),
div
(
set('class', 'pb-2'),
a
(
set('href', $viewLink),
$project->name
)
),
div
(
set('class', 'card-body'),
div
(
set('class', 'py-1.5'),
span('近期执行 : XXX'),
label
(
set('class', 'warning-outline ml-4'),
'进行中'
)
),
div
(
set('class', 'py-1.5'),
span('项目成员 : 共 5 人')
),
div
(
set('class', 'py-1.5'),
span('计划完成 : 2022-09-30')
)
)
);
}
panel
(
set('class', 'recentproject-block'),
div
(
set('class', 'flex cards'),
$cards
)
);
render();