BreadCrumb: do not preserve delete action

This commit is contained in:
Thomas Gelf 2016-12-16 19:21:29 +01:00
parent 2aab94adf3
commit dccf411a70

View file

@ -25,8 +25,12 @@ class Breadcrumb extends BaseElement
{
$bp = $renderer->getBusinessProcess();
$breadcrumb = new static;
$bpUrl = $renderer->getBaseUrl();
if ($bpUrl->getParam('action') === 'delete') {
$bpUrl->remove('action');
}
$breadcrumb->add(Element::create('li')->add(
Link::create($bp->getTitle(), $renderer->getBaseUrl())
Link::create($bp->getTitle(), $bpUrl)
));
$path = $renderer->getCurrentPath();