mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-23 18:48:51 +02:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
15e5e21a89 | ||
|
|
30034d381b | ||
|
|
986eb90546 | ||
|
|
84968ff550 |
@@ -131,7 +131,7 @@ class SQLUnionQuery extends SQLQuery
|
|||||||
|
|
||||||
if ($bGetCount)
|
if ($bGetCount)
|
||||||
{
|
{
|
||||||
$sSelects = "({$sLimitStart}".implode(" {$sLimit}{$sLimitEnd}{$sLineSep} UNION{$sLineSep} {$sLimitStart}", $aSelects)." {$sLimit}{$sLimitEnd})";
|
$sSelects = "{$sLimitStart}".implode(" {$sLimit}{$sLimitEnd}{$sLineSep} UNION{$sLineSep} {$sLimitStart}", $aSelects)." {$sLimit}{$sLimitEnd}";
|
||||||
$sFrom = "({$sLineSep}{$sSelects}{$sLineSep}) as __selects__";
|
$sFrom = "({$sLineSep}{$sSelects}{$sLineSep}) as __selects__";
|
||||||
$sSQL = "SELECT COUNT(*) AS COUNT FROM (SELECT$sLineSep 1 $sLineSep FROM {$sFrom}{$sLineSep}) AS _union_alderaan_";
|
$sSQL = "SELECT COUNT(*) AS COUNT FROM (SELECT$sLineSep 1 $sLineSep FROM {$sFrom}{$sLineSep}) AS _union_alderaan_";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// Beware the version number MUST be enclosed with quotes otherwise v2.3.0 becomes v2 0.3 .0
|
// Beware the version number MUST be enclosed with quotes otherwise v2.3.0 becomes v2 0.3 .0
|
||||||
$version: "v2.7.0";
|
$version: "v2.7.0-1";
|
||||||
$approot-relative: "../../../../../" !default; // relative to env-***/branding/themes/***/main.css
|
$approot-relative: "../../../../../" !default; // relative to env-***/branding/themes/***/main.css
|
||||||
|
|
||||||
// Base colors
|
// Base colors
|
||||||
|
|||||||
@@ -309,12 +309,18 @@ EOF
|
|||||||
$aRootClasses[$sClassName] = MetaModel::GetName($sClassName);
|
$aRootClasses[$sClassName] = MetaModel::GetName($sClassName);
|
||||||
}
|
}
|
||||||
$sLabelClassName = MetaModel::GetName($sClassName);
|
$sLabelClassName = MetaModel::GetName($sClassName);
|
||||||
|
|
||||||
//Fetch classes names for autocomplete purpose
|
//Fetch classes names for autocomplete purpose
|
||||||
|
// - Encode as JSON to escape quotes and other characters
|
||||||
|
$sClassLabelAndCodeAsJSON = json_encode("$sLabelClassName ($sClassName)");
|
||||||
|
$sClassLabelAsJSON = json_encode($sLabelClassName);
|
||||||
|
$sClassCodeAsJSON = json_encode($sClassName);
|
||||||
|
// - Push to autocomplete
|
||||||
$oPage->add_script(
|
$oPage->add_script(
|
||||||
<<<EOF
|
<<<EOF
|
||||||
autocompleteClassLabelAndCode.push("$sLabelClassName ($sClassName)");
|
autocompleteClassLabelAndCode.push($sClassLabelAndCodeAsJSON);
|
||||||
autocompleteClassLabel.push("$sLabelClassName");
|
autocompleteClassLabel.push($sClassLabelAsJSON);
|
||||||
autocompleteClassCode.push("$sClassName");
|
autocompleteClassCode.push($sClassCodeAsJSON);
|
||||||
EOF
|
EOF
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user