Add button to delete private dialog
This commit is contained in:
parent
5761c265ee
commit
d0adb565bc
2 changed files with 18 additions and 8 deletions
|
@ -127,6 +127,22 @@ class PTopic extends DataModel
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Ссылка на уделение темы
|
||||
*/
|
||||
protected function getlinkDelete(): string
|
||||
{
|
||||
return $this->c->Router->link(
|
||||
'PMAction',
|
||||
[
|
||||
'second' => $this->c->pms->second,
|
||||
'action' => Cnst::ACTION_DELETE,
|
||||
'more1' => $this->id,
|
||||
'more2' => Cnst::ACTION_TOPIC,
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Номер первого нового сообщения в теме
|
||||
*/
|
||||
|
|
|
@ -20,23 +20,20 @@
|
|||
@endif
|
||||
@endsection
|
||||
@extends ('layouts/pm')
|
||||
@if ($p->model->canReply || $p->model->closed || $p->model->pagination)
|
||||
<div class="f-nav-links">
|
||||
<div class="f-nlinks-b f-nlbpm">
|
||||
@yield ('pagination')
|
||||
@if ($p->model->canReply || $p->model->closed)
|
||||
<div class="f-actions-links">
|
||||
@if ($p->model->closed)
|
||||
<span class="f-act-span"><a class="f-btn f-btn-topic-closed" title="{{ __('Topic closed') }}"><span>{!! __('Topic closed') !!}</span></a></span>
|
||||
@endif
|
||||
<span class="f-act-span"><a class="f-btn f-btn-delete-dialog" title="{{ __('Delete dialogue') }}" href="{{ $p->model->linkDelete }}"><span>{!! __('Delete dialogue') !!}</span></a></span>
|
||||
@if ($p->model->canReply)
|
||||
<span class="f-act-span"><a class="f-btn f-btn-post-reply" title="{{ __('Post reply') }}" href="{{ $p->model->linkReply }}"><span>{!! __('Post reply') !!}</span></a></span>
|
||||
@endif
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
<section class="f-topic">
|
||||
<h2>{{ $p->model->name }}</h2>
|
||||
@foreach ($p->posts as $id => $post)
|
||||
|
@ -130,24 +127,21 @@
|
|||
@endif
|
||||
@endforeach
|
||||
</section>
|
||||
@if ($p->model->canReply || $p->model->pagination)
|
||||
<div class="f-nav-links">
|
||||
@if ($p->form)
|
||||
<div class="f-nlinks">
|
||||
@else
|
||||
<div class="f-nlinks-a f-nlbpm">
|
||||
@endif
|
||||
@if ($p->model->canReply)
|
||||
<div class="f-actions-links">
|
||||
<span class="f-act-span"><a class="f-btn f-btn-delete-dialog" title="{{ __('Delete dialogue') }}" href="{{ $p->model->linkDelete }}"><span>{!! __('Delete dialogue') !!}</span></a></span>
|
||||
@if ($p->model->canReply)
|
||||
<span class="f-act-span"><a class="f-btn f-btn-post-reply" title="{{ __('Post reply') }}" href="{{ $p->model->linkReply }}"><span>{!! __('Post reply') !!}</span></a></span>
|
||||
@endif
|
||||
</div>
|
||||
@endif
|
||||
@yield ('pagination')
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@if ($form = $p->form)
|
||||
<section class="f-post-form">
|
||||
<h2>{!! __('Quick post') !!}</h2>
|
||||
|
|
Loading…
Add table
Reference in a new issue