public function getFile($params) { $id = $params['id']; $this->resetStatus(); $wp_posts = WpPosts::where('ID', $id)->as_array()->get(1); $wp_posts['thumbnail'] = WpPosts::thumbnail($id); $content = $wp_posts["post_content"]; $this->status['success'] = 'ok'; $this->status['title'] = utf8_encode($wp_posts['post_title']); $this->status['content'] = ' <div class="row"> <div class="col-xs-6"> <img src="' . $wp_posts['thumbnail'] . "\" style=\"width:100%\" />\n </div>\n <div class=\"col-xs-6\"> " . utf8_encode($wp_posts["post_content"]) . '</div> </div>'; return $this->return_json($this->status); }
public function files() { $scope = array('title' => 'Make Fit Real User Area', 'page-title' => Lang::get('page-title-files'), 'website' => $this->website, 'csrf' => $this->csrf, 'back' => Lang::get('back')); $navbar_stuff = $this->navbar_stuff(); $navbar_stuff = $this->navbar_stuff(); $scope['navbar-stuff'] = $navbar_stuff['stuff']; $scope['navbar-links'] = $navbar_stuff['links']; $scope['intro-title'] = Lang::get('intro-title-files'); $scope['intro-text'] = Lang::get('intro-text-files'); $scope['file-list'] = array(); //Get basic posts: $common_posts = array(27, 30); foreach ($common_posts as $common_post) { $wp_posts = WpPosts::where('ID', $common_post)->as_array()->get(1); $wp_thumbnail = WpPosts::thumbnail($common_post); $wp_posts['thumbnail'] = $wp_thumbnail; array_push($scope['file-list'], $wp_posts); } // Get User Posts //$coaching_files = (array)MfrUsers::user_files(); $coaching_files = MfrUsers::where('id', Session::get('id'))->files()->as_array()->get(); $number_of_files = sizeof($coaching_files); if ($number_of_files > 0) { foreach ($coaching_files as $coaching_file) { $wp_posts = WpPosts::where('ID', $coaching_file['mfr_user_files-file_id'])->as_array()->get(1); $wp_thumbnail = WpPosts::thumbnail($coaching_file['mfr_user_files-file_id']); $wp_posts['thumbnail'] = $wp_thumbnail; array_push($scope['file-list'], $wp_posts); } } View::render('coaching/user/files/index.php', $scope); }