mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-30 17:25:26 +02:00
Visual Console Refactor: fixed the links
Former-commit-id: c37373329350c8b1ed421ae91f2a3c1e7d7f577a
This commit is contained in:
parent
504457f9a6
commit
c09fbf4ddb
@ -890,7 +890,7 @@ class Item extends Model
|
|||||||
$linkedModule = static::extractLinkedModule($data);
|
$linkedModule = static::extractLinkedModule($data);
|
||||||
$linkedAgent = static::extractLinkedAgent($data);
|
$linkedAgent = static::extractLinkedAgent($data);
|
||||||
|
|
||||||
$baseUrl = \ui_get_full_url();
|
$baseUrl = \ui_get_full_url('index.php');
|
||||||
|
|
||||||
// TODO: There's a feature to get the link from the label.
|
// TODO: There's a feature to get the link from the label.
|
||||||
if (static::$useLinkedVisualConsole === true
|
if (static::$useLinkedVisualConsole === true
|
||||||
@ -900,9 +900,9 @@ class Item extends Model
|
|||||||
// Linked Visual Console.
|
// Linked Visual Console.
|
||||||
$vcId = $linkedVisualConsole['linkedLayoutId'];
|
$vcId = $linkedVisualConsole['linkedLayoutId'];
|
||||||
// The layout can be from another node.
|
// The layout can be from another node.
|
||||||
$metaconsoleId = $linkedVisualConsole['metaconsoleId'];
|
$linkedLayoutAgentId = $linkedVisualConsole['linkedLayoutAgentId'];
|
||||||
|
|
||||||
if (empty($metaconsoleId) === true && \is_metaconsole()) {
|
if (empty($linkedLayoutAgentId) === true && \is_metaconsole()) {
|
||||||
/*
|
/*
|
||||||
* A Visual Console from this console.
|
* A Visual Console from this console.
|
||||||
* We are in a metaconsole.
|
* We are in a metaconsole.
|
||||||
@ -917,7 +917,9 @@ class Item extends Model
|
|||||||
'pure' => (int) $config['pure'],
|
'pure' => (int) $config['pure'],
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
} else if (empty($metaconsoleId) === true && !\is_metaconsole()) {
|
} else if (empty($linkedLayoutAgentId) === true
|
||||||
|
&& !\is_metaconsole()
|
||||||
|
) {
|
||||||
/*
|
/*
|
||||||
* A Visual Console from this console.
|
* A Visual Console from this console.
|
||||||
* We are in a regular console.
|
* We are in a regular console.
|
||||||
@ -939,7 +941,7 @@ class Item extends Model
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
$node = \metaconsole_get_connection_by_id(
|
$node = \metaconsole_get_connection_by_id(
|
||||||
$metaconsoleId
|
$linkedLayoutAgentId
|
||||||
);
|
);
|
||||||
return \ui_meta_get_node_url(
|
return \ui_meta_get_node_url(
|
||||||
$node,
|
$node,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user