Ejemplo n.º 1
0
 /**
  * Returns full list of media manager images
  */
 function mediamanagerlistJsonAction()
 {
     $manager = new RM_Media_Manager();
     $json = new stdclass();
     $json->images = $manager->getList();
     return array('data' => $json);
 }
Ejemplo n.º 2
0
 function thumbsJsonAction()
 {
     $manager = new RM_Media_Manager();
     if ($manager->newImages()) {
         $manager->rescan();
     }
     $images = $manager->getList();
     $jsonImages = array();
     foreach ($images as $image) {
         $imageArray = (array) $image;
         $imagePreferences = array();
         foreach ($imageArray as $key => $value) {
             $imagePreferences[] = "{$key}:'" . $value . "'";
         }
         $jsonImages[] = "{" . implode(',', $imagePreferences) . "}";
     }
     return array('data' => "{images:[" . implode(',', $jsonImages) . "]}", 'encoded' => true);
 }