From ed91417985fb084f048c6758323a4e6f82b9cd1f Mon Sep 17 00:00:00 2001 From: Olu Amey Date: Tue, 24 Aug 2021 00:09:42 -0400 Subject: [PATCH] Added new blog data source --- app/Controllers/BaseController.php | 44 ++++++++++++++++++++++++++++-- app/Views/merms-home.php | 14 +++++----- 2 files changed, 49 insertions(+), 9 deletions(-) diff --git a/app/Controllers/BaseController.php b/app/Controllers/BaseController.php index e92cb96..79e14c2 100644 --- a/app/Controllers/BaseController.php +++ b/app/Controllers/BaseController.php @@ -16,6 +16,12 @@ namespace App\Controllers; */ use CodeIgniter\Controller; +//use App\Services\ClientAuthenticator; +//use CodeIgniter\API\ResponseTrait; +//use Exception; +//use GuzzleHttp\Client as HTTPClient; + + class BaseController extends Controller { /** @@ -49,11 +55,43 @@ class BaseController extends Controller { } protected function getBlogItems() { + // $client = new HTTPClient(); - $blog_feed_url = MERMS_BLOG_SITE ."/?feed=rss"; - $rss = simplexml_load_file($blog_feed_url); + $wp_contents = file_get_contents('http://10.0.0.52:5101/'); + //$wp_contents_json = $wp_contents['payload']; // json_encode($wp_contents['payload'],true); + // $myObj = JSON.parse($wp_contents); +//print_r($myObj); + + //var_dump(json_decode($wp_contents)); + $wpData = json_decode($wp_contents, true); + // var_dump($wpData[0]["payload"]); $blog_post = array(); $blog_cnt =0; + foreach ($wpData[0]["payload"] as $item) { + $image = "/assets/image/resources/blog-2.jpg"; + $image = "https://blog.mermsemr.com/wp-content/uploads/2021/02/Gut.jpg"; + + // $item["post_content"] + $itemA = array( + 'title' => $item["post_title"], + 'desc' => substr($item["post_content"],0,100), + 'link' => $item["guid"], + 'date' => date_format(date_create( $item["post_date"]),'Y-m-d'), + 'image' => "https://blog.mermsemr.com/wp-content/uploads/".$item["meta_value"], + ); + //print_r($itemA); + if ($blog_cnt == 0){ + $this->session->blogItem = $itemA ; + } + $blog_cnt++; + array_push($blog_post, $itemA); + } + //echo $wp_contents; +/* + $blog_feed_url = MERMS_BLOG_SITE ."/?feed=rss"; + $rss = simplexml_load_file($blog_feed_url); + // $rss = simplexml_load_file("http://10.0.0.52:5101/"); + foreach ($rss->channel->item as $item) { $image = "/assets/image/resources/blog-2.jpg"; $image = "https://blog.mermsemr.com/wp-content/uploads/2021/02/Gut.jpg"; @@ -72,6 +110,8 @@ class BaseController extends Controller { $blog_cnt++; array_push($blog_post, $itemA); } +*/ + // print_r($blog_post); return $blog_post; } diff --git a/app/Views/merms-home.php b/app/Views/merms-home.php index 1fdfc89..d8a2b08 100644 --- a/app/Views/merms-home.php +++ b/app/Views/merms-home.php @@ -329,23 +329,23 @@ ?>
- img + <?= $bitem['title'] ?>
- +
-

+

-

.

- Read More +

.

+ Read More