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