コード例 #1
0
 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);
 }
コード例 #2
0
 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);
 }