@@ 72-84 (lines=13) @@ | ||
69 | ||
70 | $query = $dbc->select()->from("page")->where("parent", "=", $id_page, "AND")->where("affiche", "=", 1)->get(); |
|
71 | ||
72 | if (is_array($query) && (count($query) > 0)) { |
|
73 | foreach ($query as $obj) { |
|
74 | $sous_menu[] = [ |
|
75 | "id" => $obj->ID_page, |
|
76 | "titre" => $obj->titre, |
|
77 | "lien_page" => $this->getLienPage($obj->url), |
|
78 | "url" => $obj->url, |
|
79 | "balise_title" => $obj->balise_title, |
|
80 | "type" => "page", |
|
81 | "target" => $obj->target, |
|
82 | ]; |
|
83 | } |
|
84 | } |
|
85 | return $sous_menu; |
|
86 | } |
|
87 | ||
@@ 98-111 (lines=14) @@ | ||
95 | ||
96 | $query = $dbc->select()->from("navigation")->from("module")->where("module.ID_module", "=", $id_module, "AND")->where("module.installer", "=", 1, "AND")->where("module.activer", "=", 1, "AND")->where("navigation.ID_module", "=", "module.ID_module", "", true)->get(); |
|
97 | ||
98 | if (is_array($query) && (count($query) > 0)) { |
|
99 | foreach ($query as $obj) { |
|
100 | $nav = [ |
|
101 | "id" => $obj->ID_module, |
|
102 | "titre" => $obj->nom_module, |
|
103 | "lien_page" => $this->getLienPage($obj->url), |
|
104 | "balise_title" => $obj->nom_module, |
|
105 | "type" => "module", |
|
106 | "target" => $obj->target, |
|
107 | ]; |
|
108 | return $nav; |
|
109 | } |
|
110 | } |
|
111 | } |
|
112 | ||
113 | /*to verify if page exist*/ |
|
114 | private function getLienPageExist($id_page) { |