mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-20 17:18:51 +02:00
Merge remote-tracking branch 'origin/support/3.0' into develop
# Conflicts: # composer.json # composer.lock # lib/composer/installed.json # lib/composer/installed.php # lib/twig/twig/.travis.yml # lib/twig/twig/CHANGELOG # lib/twig/twig/composer.json # lib/twig/twig/lib/Twig/Loader/String.php # lib/twig/twig/src/Environment.php # lib/twig/twig/src/ExpressionParser.php # lib/twig/twig/src/Extension/AbstractExtension.php # lib/twig/twig/src/Extension/CoreExtension.php # lib/twig/twig/src/Extension/ProfilerExtension.php # lib/twig/twig/src/Loader/ArrayLoader.php # lib/twig/twig/src/Loader/ChainLoader.php # lib/twig/twig/src/Loader/FilesystemLoader.php # lib/twig/twig/src/Node/EmbedNode.php # lib/twig/twig/src/Node/Expression/BlockReferenceExpression.php # lib/twig/twig/src/Node/Expression/Test/DefinedTest.php # lib/twig/twig/src/Node/Expression/TestExpression.php # lib/twig/twig/src/Node/ForNode.php # lib/twig/twig/src/Node/IfNode.php # lib/twig/twig/src/Node/IncludeNode.php # lib/twig/twig/src/Node/ModuleNode.php # lib/twig/twig/src/Node/Node.php # lib/twig/twig/src/Node/WithNode.php # lib/twig/twig/src/Template.php # lib/twig/twig/src/TokenParser/ApplyTokenParser.php
This commit is contained in:
@@ -5076,7 +5076,7 @@ HTML
|
||||
if ($sAttCode != MetaModel::GetStateAttributeCode($sClass) || !MetaModel::HasLifecycle($sClass)) {
|
||||
$sValueCheckbox = '<input type="checkbox" class="ibo-field--enable-bulk--checkbox" id="enable_'.$iFormId.'_'.$sAttCode.'" onClick="ToggleField(this.checked, \''.$iFormId.'_'.$sAttCode.'\')"/>';
|
||||
}
|
||||
$aComments[$sAttCode] .= '<div class="multi_values ibo-field--enable-bulk ibo-pill ibo-is-failure" id="multi_values_'.$sAttCode.'" data-tooltip-content="'.$sTip.'" data-tooltip-html-enabled="true">'.$iCount.$sValueCheckbox.'</div>';
|
||||
$aComments[$sAttCode] .= '<div class="multi_values ibo-field--enable-bulk ibo-pill ibo-is-failure" id="multi_values_'.$sAttCode.'" data-tooltip-content="'.$sTip.'" data-tooltip-html-enabled="true" data-tooltip-append-to="body">'.$iCount.$sValueCheckbox.'</div>';
|
||||
}
|
||||
$sReadyScript .= 'ToggleField('.(($iCount == 1) ? 'true' : 'false').', \''.$iFormId.'_'.$sAttCode.'\');'."\n";
|
||||
}
|
||||
|
||||
@@ -44,15 +44,15 @@ class CoreCannotSaveObjectException extends CoreException
|
||||
public function getHtmlMessage()
|
||||
{
|
||||
$sTitle = Dict::S('UI:Error:SaveFailed');
|
||||
$sContent = "<span><strong>{$sTitle}</strong></span>";
|
||||
$sContent = "<span><strong>".utils::HtmlEntities($sTitle)."</strong></span>";
|
||||
|
||||
if (count($this->aIssues) == 1) {
|
||||
$sIssue = reset($this->aIssues);
|
||||
$sContent .= " <span>{$sIssue}</span>";
|
||||
$sContent .= " <span>".utils::HtmlEntities($sIssue)."</span>";
|
||||
} else {
|
||||
$sContent .= '<ul>';
|
||||
foreach ($this->aIssues as $sError) {
|
||||
$sContent .= "<li>$sError</li>";
|
||||
$sContent .= "<li>".utils::HtmlEntities($sError)."</li>";
|
||||
}
|
||||
$sContent .= '</ul>';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user