Добрый день.
после обновления на версию 1.8 перестало работать контекстное меню на элементах карты
В файле maps.inc.php обнаружил следующий код
function get_action_map_by_sysmapid($sysmapid){
<skip>
$scripts_by_hosts = CScript::getScriptsByHosts($hostids);
foreach($selements as $snum => $db_element){
$url = $db_element['url'];
$alt = 'Label: '.$db_element['label'];
А вот следющая строка мне сосем непонятна
$scripts_by_hosts = null;
тем более что $scripts_by_hosts больше нигде не заполняется а только считывается. при удалении
$scripts_by_hosts = null;
все начало работать как надо
после обновления на версию 1.8 перестало работать контекстное меню на элементах карты
В файле maps.inc.php обнаружил следующий код
function get_action_map_by_sysmapid($sysmapid){
<skip>
$scripts_by_hosts = CScript::getScriptsByHosts($hostids);
foreach($selements as $snum => $db_element){
$url = $db_element['url'];
$alt = 'Label: '.$db_element['label'];
А вот следющая строка мне сосем непонятна
$scripts_by_hosts = null;
тем более что $scripts_by_hosts больше нигде не заполняется а только считывается. при удалении
$scripts_by_hosts = null;
все начало работать как надо

Comment