From f4d7e39a63e69e7ed8f5e51140e4c90e887fdda2 Mon Sep 17 00:00:00 2001 From: Alvaro Graves <agraves@aquarius.tw.rpi.edu> Date: Tue, 6 Mar 2012 02:08:29 -0500 Subject: [PATCH] Converting array to object solves problem with values that doesn't appear in templates although they are available in the model query. ATTENTION: You need to refresh your cache (rm -f cache/*) and the run yourservice again --- classes/modules/serviceModule.php | 1 + classes/modules/typeModule.php | 1 + classes/modules/uriModule.php | 1 + 3 files changed, 3 insertions(+) diff --git a/classes/modules/serviceModule.php b/classes/modules/serviceModule.php index 0e1a0200..f9dc3d48 100644 --- a/classes/modules/serviceModule.php +++ b/classes/modules/serviceModule.php @@ -122,6 +122,7 @@ class ServiceModule extends abstractModule{ // chdir($conf['home']); if(is_array($results)){ $resultsObj = Convert::array_to_object($results); + $results = $resultsObj; }else{ $resultsObj = $results; } diff --git a/classes/modules/typeModule.php b/classes/modules/typeModule.php index 0eeae4a9..020e9deb 100644 --- a/classes/modules/typeModule.php +++ b/classes/modules/typeModule.php @@ -94,6 +94,7 @@ class TypeModule extends abstractModule{ //chdir($conf['home']); if(is_array($results)){ $resultsObj = Convert::array_to_object($results); + $results = $resultsObj; }else{ $resultsObj = $results; } diff --git a/classes/modules/uriModule.php b/classes/modules/uriModule.php index 67d834a9..75c67453 100644 --- a/classes/modules/uriModule.php +++ b/classes/modules/uriModule.php @@ -109,6 +109,7 @@ class UriModule extends abstractModule{ chdir($conf['home']); if(is_array($results)){ $resultsObj = Convert::array_to_object($results); + $results = $resultsObj; }else{ $resultsObj = $results; } -- GitLab