mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-24 02:58:43 +02:00
Manage properly default parameters for linksets
SVN:trunk[1343]
This commit is contained in:
25
pages/UI.php
25
pages/UI.php
@@ -1071,7 +1071,7 @@ EOF
|
||||
// 2nd - set values from the page argument 'default'
|
||||
$oObjToClone->UpdateObjectFromArg('default');
|
||||
|
||||
cmdbAbstractObject::DisplayCreationForm($oP, $sRealClass, $oObjToClone, array('XXXXXXdefault' => $aDefaults=null));
|
||||
cmdbAbstractObject::DisplayCreationForm($oP, $sRealClass, $oObjToClone, array());
|
||||
$oP->add("</div>\n");
|
||||
}
|
||||
else
|
||||
@@ -1089,8 +1089,27 @@ EOF
|
||||
$oP->add("<input type=\"hidden\" name=\"operation\" value=\"new\">\n");
|
||||
foreach($aDefaults as $key => $value)
|
||||
{
|
||||
$oP->add("<input type=\"hidden\" name=\"default[$key]\" value=\"$value\">\n");
|
||||
$aDefaults[$key] = $value;
|
||||
if (is_array($value))
|
||||
{
|
||||
foreach($value as $key2 => $value2)
|
||||
{
|
||||
if (is_array($value2))
|
||||
{
|
||||
foreach($value2 as $key3 => $value3)
|
||||
{
|
||||
$oP->add("<input type=\"hidden\" name=\"default[$key][$key2][$key3]\" value=\"$value3\">\n");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$oP->add("<input type=\"hidden\" name=\"default[$key][$key2]\" value=\"$value2\">\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$oP->add("<input type=\"hidden\" name=\"default[$key]\" value=\"$value\">\n");
|
||||
}
|
||||
}
|
||||
$oP->add('<select name="class">');
|
||||
asort($aPossibleClasses);
|
||||
|
||||
Reference in New Issue
Block a user