mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-20 15:52:24 +02:00
N°5905 - Harmonize how known errors are displayed in an object
This commit is contained in:
@@ -798,7 +798,7 @@ HTML
|
|||||||
$oBlock->Display($oPage, 'notifications_'.$sNotifClass, [
|
$oBlock->Display($oPage, 'notifications_'.$sNotifClass, [
|
||||||
'menu' => false,
|
'menu' => false,
|
||||||
'panel_title' => MetaModel::GetName($sNotifClass),
|
'panel_title' => MetaModel::GetName($sNotifClass),
|
||||||
'panel_icon' => MetaModel::GetClassIcon($sNotifClass),
|
'panel_icon' => MetaModel::GetClassIcon($sNotifClass, false),
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1208,8 +1208,8 @@
|
|||||||
{
|
{
|
||||||
parent::DisplayBareRelations($oPage, $bEditMode);
|
parent::DisplayBareRelations($oPage, $bEditMode);
|
||||||
|
|
||||||
if (MetaModel::IsValidClass('KnownError'))
|
$sKnownErrorClass = 'KnownError';
|
||||||
{
|
if (MetaModel::IsValidClass($sKnownErrorClass)) {
|
||||||
//Search for known errors
|
//Search for known errors
|
||||||
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
||||||
$iTicketID = $this->GetKey();;
|
$iTicketID = $this->GetKey();;
|
||||||
@@ -1223,7 +1223,11 @@
|
|||||||
{
|
{
|
||||||
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
||||||
}
|
}
|
||||||
self::DisplaySet($oPage, $oKnownErrorSet, array ('menu' => false));
|
self::DisplaySet($oPage, $oKnownErrorSet, [
|
||||||
|
'menu' => false,
|
||||||
|
'panel_title' => Dict::S('Class:UserRequest:KnownErrorList'),
|
||||||
|
'panel_icon' => MetaModel::GetClassIcon($sKnownErrorClass, false),
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
}]]></code>
|
}]]></code>
|
||||||
</method>
|
</method>
|
||||||
|
|||||||
@@ -1365,12 +1365,12 @@
|
|||||||
{
|
{
|
||||||
parent::DisplayBareRelations($oPage, $bEditMode);
|
parent::DisplayBareRelations($oPage, $bEditMode);
|
||||||
|
|
||||||
if (MetaModel::IsValidClass('KnownError'))
|
$sKnownErrorClass = 'KnownError';
|
||||||
{
|
if (MetaModel::IsValidClass($sKnownErrorClass)) {
|
||||||
//Search for known errors
|
//Search for known errors
|
||||||
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
||||||
$iTicketID = $this->GetKey();;
|
$iTicketID = $this->GetKey();;
|
||||||
$oKnownErrorSet = new CMDBObjectSet(DBObjectSearch::FromOQL("SELECT KnownError AS ke JOIN lnkErrorToFunctionalCI AS l1 ON l1.error_id=ke.id JOIN FunctionalCI AS ci ON l1.functionalci_id=ci.id JOIN lnkFunctionalCIToTicket AS l2 ON l2.functionalci_id=ci.id WHERE l2.ticket_id=$iTicketID"));
|
$oKnownErrorSet = new CMDBObjectSet(DBObjectSearch::FromOQL("SELECT $sKnownErrorClass AS ke JOIN lnkErrorToFunctionalCI AS l1 ON l1.error_id=ke.id JOIN FunctionalCI AS ci ON l1.functionalci_id=ci.id JOIN lnkFunctionalCIToTicket AS l2 ON l2.functionalci_id=ci.id WHERE l2.ticket_id=$iTicketID"));
|
||||||
$iNumberKE = $oKnownErrorSet->count();
|
$iNumberKE = $oKnownErrorSet->count();
|
||||||
if ($iNumberKE > 0)
|
if ($iNumberKE > 0)
|
||||||
{
|
{
|
||||||
@@ -1380,7 +1380,11 @@
|
|||||||
{
|
{
|
||||||
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
||||||
}
|
}
|
||||||
self::DisplaySet($oPage, $oKnownErrorSet, array ('menu' => false));
|
self::DisplaySet($oPage, $oKnownErrorSet, [
|
||||||
|
'menu' => false,
|
||||||
|
'panel_title' => Dict::S('Class:UserRequest:KnownErrorList'),
|
||||||
|
'panel_icon' => MetaModel::GetClassIcon($sKnownErrorClass, false),
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
}]]></code>
|
}]]></code>
|
||||||
</method>
|
</method>
|
||||||
|
|||||||
@@ -1408,12 +1408,12 @@
|
|||||||
{
|
{
|
||||||
parent::DisplayBareRelations($oPage, $bEditMode);
|
parent::DisplayBareRelations($oPage, $bEditMode);
|
||||||
|
|
||||||
if (MetaModel::IsValidClass('KnownError'))
|
$sKnownErrorClass = 'KnownError';
|
||||||
{
|
if (MetaModel::IsValidClass($sKnownErrorClass)) {
|
||||||
//Search for known errors
|
//Search for known errors
|
||||||
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
||||||
$iTicketID = $this->GetKey();;
|
$iTicketID = $this->GetKey();;
|
||||||
$oKnownErrorSet = new CMDBObjectSet(DBObjectSearch::FromOQL("SELECT KnownError AS ke JOIN lnkErrorToFunctionalCI AS l1 ON l1.error_id=ke.id JOIN FunctionalCI AS ci ON l1.functionalci_id=ci.id JOIN lnkFunctionalCIToTicket AS l2 ON l2.functionalci_id=ci.id WHERE l2.ticket_id=$iTicketID"));
|
$oKnownErrorSet = new CMDBObjectSet(DBObjectSearch::FromOQL("SELECT $sKnownErrorClass AS ke JOIN lnkErrorToFunctionalCI AS l1 ON l1.error_id=ke.id JOIN FunctionalCI AS ci ON l1.functionalci_id=ci.id JOIN lnkFunctionalCIToTicket AS l2 ON l2.functionalci_id=ci.id WHERE l2.ticket_id=$iTicketID"));
|
||||||
$iNumberKE = $oKnownErrorSet->count();
|
$iNumberKE = $oKnownErrorSet->count();
|
||||||
if ($iNumberKE > 0)
|
if ($iNumberKE > 0)
|
||||||
{
|
{
|
||||||
@@ -1423,7 +1423,11 @@
|
|||||||
{
|
{
|
||||||
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
$oPage->SetCurrentTab('Class:UserRequest:KnownErrorList');
|
||||||
}
|
}
|
||||||
self::DisplaySet($oPage, $oKnownErrorSet, array ('menu' => false));
|
self::DisplaySet($oPage, $oKnownErrorSet, [
|
||||||
|
'menu' => false,
|
||||||
|
'panel_title' => Dict::S('Class:UserRequest:KnownErrorList'),
|
||||||
|
'panel_icon' => MetaModel::GetClassIcon($sKnownErrorClass, false),
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
}]]></code>
|
}]]></code>
|
||||||
</method>
|
</method>
|
||||||
|
|||||||
Reference in New Issue
Block a user