Skip to content
This repository was archived by the owner on Dec 29, 2022. It is now read-only.

Commit 524d3e7

Browse files
committed
Added trigger RENDER-ACTION-BUTTONS-DOCUMENT for DOCUMENT view
1 parent 700a1fa commit 524d3e7

File tree

1 file changed

+23
-6
lines changed

1 file changed

+23
-6
lines changed

views/document/view.php

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,15 @@
2929
<div class="panel">
3030
<div class="panel-heading">
3131
<?= \tracker\widgets\BackBtn::widget(['alternativeUrl' => ['index']]) ?>
32-
<?php if ((int)$model->created_by === (int)Yii::$app->user->id) : ?>
33-
<div class="pull-right">
32+
<div class="pull-right">
33+
<?= $this->trigger(
34+
'RENDER-ACTION-BUTTONS-DOCUMENT',
35+
new \yii\base\Event([
36+
'sender' => $model,
37+
'data' => []
38+
])
39+
) ?>
40+
<?php if ((int)$model->created_by === (int)Yii::$app->user->id) : ?>
3441
<?php $url = Url::to([
3542
'/' . Module::getIdentifier() . '/document/add-file',
3643
'id' => $model->id,
@@ -45,8 +52,8 @@
4552
<a href="<?= $url; ?>" class="btn btn-primary btn-sm text-uppercase" data-target="#globalModal">
4653
<i class="fa fa-pencil"></i> <?= Yii::t('TrackerIssuesModule.views', 'Change info'); ?>
4754
</a>
48-
</div>
49-
<?php endif; ?>
55+
<?php endif; ?>
56+
</div>
5057
<h1 class="panel-title text-center">
5158
<?= \tracker\widgets\DocumentCategoryLabel::widget(['category' => $model->categoryModel]) ?>
5259
</h1>
@@ -202,6 +209,7 @@ class="img-rounded tt img_margin"
202209
\tracker\models\Issue::tableName() . '.id = child_id'
203210
)
204211
->andWhere('parent_id IS NULL')
212+
->orderBy([\tracker\models\Issue::tableName() . '.deadline' => SORT_ASC])
205213
->all();
206214
?>
207215
<?php if (count($issues) > 0) : ?>
@@ -219,8 +227,17 @@ function subtaskRender(\tracker\models\Issue $issue, \yii\i18n\Formatter $format
219227
echo Yii::t('TrackerIssuesModule.views', 'constantly');
220228
echo Html::endTag('span');
221229
}
222-
echo '&nbsp;';
223-
echo $formatter->asDate($issue->content->created_at);
230+
231+
if ($issue->deadline) {
232+
echo '&nbsp;';
233+
echo Html::beginTag('span', [
234+
'data-toggle' => 'tooltip',
235+
'title' => Yii::t('TrackerIssuesModule.views', 'Deadline')
236+
]);
237+
echo $formatter->asDate($issue->deadline);
238+
echo Html::endTag('span');
239+
}
240+
224241
echo '&nbsp;';
225242
$user = $issue->content->getCreatedBy()->one();
226243
$createrImage = \humhub\modules\user\widgets\Image::widget([

0 commit comments

Comments
 (0)