Nextrek
Diff Revisions
755
vs
756
for /legal-map/ajax/treeLoader.php
|
@@ -24,9 +24,17 @@ |
24 |
24 |
|
$node["id"] = (integer)$value->attributes()->ramoid; |
25 |
25 |
|
$node["level"] = (integer)$value->attributes()->level; |
26 |
26 |
|
$node["is_leaf"] = ($value->attributes()->leaf=="TRUE"); |
|
27 |
+ |
|
27 |
28 |
|
$node["ramodescrizione"] = (string)$value->ramodescrizione; |
28 |
29 |
|
$node["descrizioneoriginale"] = (is_object($value->descrizioneoriginale)) ? (string)$value->descrizioneoriginale[0] : (string)$value->descrizioneoriginale; |
29 |
30 |
|
$node["descrizionealbero"] = (string)$value->descrizionealbero; |
|
31 |
+ |
|
|
32 |
+ |
if ($node["is_leaf"]) { |
|
33 |
+ |
$node["ramodescrizione"] = str_replace("javascript:VisualizzaArticolo(", "javascript:VisualizzaArticolo(this,", $node["ramodescrizione"]); |
|
34 |
+ |
$node["descrizioneoriginale"] = str_replace("javascript:VisualizzaArticolo(", "javascript:VisualizzaArticolo(this,", $node["descrizioneoriginale"]); |
|
35 |
+ |
$node["descrizionealbero"] = str_replace("javascript:VisualizzaArticolo(", "javascript:VisualizzaArticolo(this,", $node["descrizionealbero"]); |
|
36 |
+ |
} |
|
37 |
+ |
|
30 |
38 |
|
array_push($json_nodes["nodes"], $node); |
31 |
39 |
|
} |
32 |
40 |
|
|