42 lines
1.5 KiB
PHP
42 lines
1.5 KiB
PHP
<?php js::set('projectID', $projectID);?>
|
|
<?php js::set('module', $module);?>
|
|
<?php js::set('method', $method);?>
|
|
<?php js::set('extra', $extra);?>
|
|
<div class="list-group">
|
|
<?php
|
|
$iCharges = 0;
|
|
$others = 0;
|
|
$dones = 0;
|
|
$projectNames = array();
|
|
foreach($projects as $project)
|
|
{
|
|
if($project->status != 'done' and $project->PM == $this->app->user->account) $iCharges++;
|
|
if($project->status != 'done' and !($project->PM == $this->app->user->account)) $others++;
|
|
if($project->status == 'done') $dones++;
|
|
$projectNames[] = $project->name;
|
|
}
|
|
$projectsPinYin = common::convert2Pinyin($projectNames);
|
|
|
|
foreach($projects as $project)
|
|
{
|
|
if($project->status != 'done' and $project->PM == $this->app->user->account)
|
|
{
|
|
echo html::a(sprintf($link, $project->id), "<i class='icon-folder-close-alt'></i> " . $project->name, '', "data-key='" . zget($projectsPinYin, $project->name, '') . "'");
|
|
}
|
|
}
|
|
|
|
foreach($projects as $project)
|
|
{
|
|
if($project->status != 'done' and !($project->PM == $this->app->user->account))
|
|
{
|
|
echo html::a(sprintf($link, $project->id), "<i class='icon-folder-close-alt'></i> " . $project->name, '', "data-key='" . zget($projectsPinYin, $project->name, '') . "'");
|
|
}
|
|
}
|
|
|
|
foreach($projects as $project)
|
|
{
|
|
if($project->status == 'done') echo html::a(sprintf($link, $project->id), "<i class='icon-folder-close-alt'></i> " . $project->name, '', "data-key='" . zget($projectsPinYin, $project->name, '') . "'");
|
|
}
|
|
?>
|
|
</div>
|