N°3123 - Fix list dashlet not displaying object type anymore

This commit is contained in:
Molkobain
2020-12-23 10:53:46 +01:00
parent 0a87ccaa77
commit 7a446941e0
3 changed files with 5 additions and 1 deletions

View File

@@ -1136,6 +1136,7 @@ JS
$oBlock->bCreateNew = false;
$oBlock->sLinkTarget = '';
$oBlock->sClass = '';
$oBlock->sClassLabel = '';
$oBlock->sParams = '';
$oBlock->sDefault = '';
$oBlock->sEventAttachedData = '';
@@ -1171,6 +1172,7 @@ JS
} else {
$oBlock->bEmptySet = true;
$oBlock->sClass = $this->m_oFilter->GetClass();
$oBlock->sClassLabel = MetaModel::GetName($oBlock->sClass);
$bDisplayMenu = isset($aExtraParams['menu']) ? ($aExtraParams['menu'] == true) : true;
if ($bDisplayMenu) {
if ((UserRights::IsActionAllowed($oBlock->sClass, UR_ACTION_MODIFY) == UR_ALLOWED_YES)) {

View File

@@ -32,6 +32,8 @@ class BlockList extends UIContentBlock
/** @var string */
public $sClass = '';
/** @var string */
public $sClassLabel = '';
/** @var string */
public $sParams = '';
/** @var string */
public $sDefault = '';

View File

@@ -9,7 +9,7 @@
{% if oUIBlock.bCreateNew %}
<p>
<a{{ oUIBlock.sLinkTarget }} href="{{ oUIBlock.sAbsoluteUrlAppRoot }}pages/UI.php?operation=new&class={{ oUIBlock.sClass }}&{{ oUIBlock.sParams }}{{ oUIBlock.sDefault }}">
{{ 'UI:ClickToCreateNew'|dict_format(oUIBlock.sClassName) }}
{{ 'UI:ClickToCreateNew'|dict_format(oUIBlock.sClassLabel) }}
</a>
</p>
{% endif %}