Subversion Repository Public Repository

Nextrek

Diff Revisions 755 vs 756 for /legal-map/ajax/treeLoader.php

Diff revisions: vs.
  @@ -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