<?php
use APP\Models\Settings as Settings;
use APP\Helpers\URL_Helper as URL;
use APP\Core\Redirect as Redirect;
?>
<div class="outer-w3-agile col-xl ml-xl-3 mt-xl-0 mt-3">
<h4 class="tittle-w3-agileits mb-4">Edit Post : <?= $data['blog_post_data']->title ?></h4>
<?php if(isset($_POST['editPost'])): ?>
<div class="alert alert-dismissible alert-<?= $data['msg_type'] ?>">
<?php if(is_array($data['msg_msg'])): ?>
<?php foreach($data['msg_msg'] as $msg): ?>
<strong><?= $msg ?></strong>
<?php endforeach; ?>
<?php else: ?>
<strong><?= $data['msg_msg'] ?></strong>
<?php endif; ?>
</div>
<div class="alert alert-dismissible alert-<?= $data['msg_type'] ?>">
<strong>Data refresh in 3 sec.</strong>
</div>
<script>
setTimeout(function () {
window.location.href = '<?= URL_ROOT . "admin/blog/edit/".$_POST['id'] ?>';
},3000);
</script>
<?php endif; ?>
<div class="row">
<div class="col-md-8 col-lg-8 col-xl-8">
<form action="<?= URL::baseURL('admin/blog/editPost/'.$data['blog_post_data']->id) ?>" method="post" enctype="multipart/form-data">
<div class="form-group row">
<label for="postTitle" class="col-sm-2 col-form-label">Post Title</label>
<div class="col-sm-10">
<input id="postTitle" required="" value="<?= $data['blog_post_data']->title ?>" type="text" class="form-control" name="title" placeholder="Post Title" />
</div>
</div>
<div class="form-group row">
<label for="postDesc" class="col-sm-2 col-form-label">Post Description</label>
<div class="col-sm-10">
<textarea name="description" class="form-control" placeholder="Post Description" id="postDesc"><?= $data['blog_post_data']->description ?></textarea>
</div>
</div>
<div class="form-group row">
<label for="postSummary" class="col-sm-2 col-form-label">Post Summary</label>
<div class="col-sm-10">
<textarea name="summary" required="" class="form-control" placeholder="Post Summary" id="postSummary"><?= $data['blog_post_data']->summery ?></textarea>
</div>
</div>
</div>
<div class="col-md-4 col-lg-4 col-xl-4">
<button type="submit" name="editPost" value="create" class="btn btn-dark btn-sm">Edit Post</button>
<div class="clearfix"><br /></div>
<div class="card p-xl-3 p-1">
<!-- Print Avail Cats -->
<div class="form-group row">
<label for="postCat" class="col-sm-3 col-form-label">Category</label>
<div class="col-sm-10">
<select name="category" id="postCat" class="form-control">
<?php if (count($data['all_blog_cat_data']) > 0): ?>
<?php foreach ($data['all_blog_cat_data'] as $catData): ?>
<option value="<?= $catData->id ?>" <?php if($catData->id == $data['blog_post_data']->Cat_ID){echo "selected";} ?>><?= $catData->name ?></option>
<?php endforeach; ?>
<?php else: ?>
<option value="0">N/A</option>
<?php endif; ?>
</select>
</div>
</div>
<!-- Print Platforms -->
<div class="form-group row">
<label for="postPlat" class="col-sm-3 col-form-label">Platform</label>
<div class="col-sm-10">
<select name="platform" id="postPlat" class="form-control">
<?php if (count($data['all_blog_platform_data']) > 0): ?>
<?php foreach ($data['all_blog_platform_data'] as $platData): ?>
<option value="<?= $platData->id ?>" <?php if($platData->id == $data['blog_post_data']->Plat_ID){echo "selected";} ?>><?= $platData->name ?></option>
<?php endforeach; ?>
<?php else: ?>
<option value="0">N/A</option>
<?php endif; ?>
</select>
</div>
</div>
<!-- Print Genre -->
<div class="form-group row">
<label for="postGenre" class="col-sm-3 col-form-label">Genre</label>
<div class="col-sm-10">
<select name="genre" id="postGenre" class="form-control">
<?php if (count($data['all_blog_gen_data']) > 0): ?>
<?php foreach ($data['all_blog_gen_data'] as $genData): ?>
<option value="<?= $genData->id ?>" <?php if($genData->id == $data['blog_post_data']->Gen_ID){echo "selected";} ?>><?= $genData->name ?></option>
<?php endforeach; ?>
<?php else: ?>
<option value="0">N/A</option>
<?php endif; ?>
</select>
</div>
</div>
</div>
<div class="clearfix"><br /></div>
<div class="card p-xl-3 p-1">
<h4>Rating</h4>
<?php
$rating = (array)json_decode($data['blog_post_data']->raiting);
?>
<div class="form-group row">
<label for="raitPrice" class="col-sm-3 col-form-label">Price</label>
<div class="col-sm-10">
<input type="number" value="<?= $rating['price'] ?>" required="" id="raitPrice" class="form-control" min="0" max="5" name="rating_price" placeholder="Price Rating"/>
</div>
</div>
<div class="form-group row">
<label for="raitGraphics" class="col-sm-3 col-form-label">Graphics</label>
<div class="col-sm-10">
<input type="number" required="" value="<?= $rating['graphics'] ?>" id="raitGraphics" class="form-control" min="0" max="5" name="rating_graphics" placeholder="Graphics Rating"/>
</div>
</div>
<div class="form-group row">
<label for="raitDifficulty" class="col-sm-3 col-form-label">Difficulty</label>
<div class="col-sm-10">
<input type="number" required="" value="<?= $rating['difficulty'] ?>" id="raitDifficulty" class="form-control" min="0" max="5" name="rating_difficulty" placeholder="Difficulty Rating"/>
</div>
</div>
</div>
<div class="clearfix"><br /></div>
<div class="card p-xl-3 p-1">
<h4>Featured Image</h4>
<div id="post_feature_img_resp"></div>
<div class="form-group row">
<label for="postImg" class="col-sm-3 col-form-label">Current Featured Image</label>
<div class="col-sm-10">
<?php
$img = (array) json_decode($data['blog_post_data']->img);
?>
<img src="<?= $img[0] ?>" widht="150dp" height="150dp" class="img-fluid img-thumbnail" alt="feature_iamge" />
<input type="hidden" name="old_img" value="<?= $img[0] ?>" />
<input type="hidden" name="id" value="<?= $data['blog_post_data']->id ?>" />
</div>
</div>
<div class="form-group row">
<label for="postImg" class="col-sm-3 col-form-label">Update Featured Image</label>
<div class="col-sm-10">
<input type="file" name="featuredImg" class="form-control" />
</div>
<small>Valid Formats : <?php
foreach (explode(",", (new Settings)->getValue('upload.allowed_mime')->_val) as $validForms) {
echo $validForms . ",";
}
?></small>
</div>
<div class="form-group row">
<label for="postFeatured" class="col-sm-3 col-form-label">Set Post Featured</label>
<div class="col-sm-10">
<select class="form-control" id="postFeatured" name="featured">
<option <?php if($data['blog_post_data']->featured == 0){echo "selected";} ?> value="0">No</option>
<option <?php if($data['blog_post_data']->featured == 1){echo "selected";} ?> value="1">Yes</option>
</select>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
|