feat: initial import of the23 theme for lamp-link
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
<section id="blog" class="bg-primary border-top border-bottom">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10 mb-5">
|
||||
<div class="pt-5 text-start">
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb px-0 breadcrumb-links">
|
||||
<li class="breadcrumb-item"><a href="<?php echo route('home') ?>" class="text-dark"><?php ee('Home') ?></a></li>
|
||||
<li class="breadcrumb-item"><a href="<?php echo route('blog') ?>" class="text-dark"><?php ee('Blog') ?></a></li>
|
||||
<li class="breadcrumb-item active fw-bold"><?php echo htmlspecialchars($authorName) ?></li>
|
||||
</ol>
|
||||
</nav>
|
||||
<h1 class="display-6 fw-bold mt-5"><?php echo e('Posts by {name}', null, ['name' => $authorName]) ?></h1>
|
||||
<div class="mt-4">
|
||||
<div class="d-flex align-items-start gap-4">
|
||||
<img src="<?php echo $author->avatar() ?>" alt="<?php echo htmlspecialchars($authorName) ?>" class="rounded-circle border border-2 border-secondary flex-shrink-0" width="96" height="96" style="object-fit: cover;">
|
||||
<div class="flex-grow-1">
|
||||
<h2 class="h5 fw-bold mb-2"><?php echo htmlspecialchars($authorName) ?></h2>
|
||||
<?php if (!empty($authorBio)): ?>
|
||||
<div class="text-muted"><?php echo nl2br(htmlspecialchars($authorBio)) ?></div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php view('blog.menu', compact('menu')) ?>
|
||||
<div class="py-5">
|
||||
<div class="row">
|
||||
<?php if (themeSettings::config('blog') == 'grid'): ?>
|
||||
<div class="col-md-12 mb-5">
|
||||
<div class="row">
|
||||
<?php foreach ($posts as $post): ?>
|
||||
<div class="col-sm-4">
|
||||
<?php view('blog.partial', compact('post', 'categories')); ?>
|
||||
</div>
|
||||
<?php endforeach ?>
|
||||
</div>
|
||||
<?php echo pagination('pagination bg-white rounded p-2 shadow-sm', 'page-item', 'page-link') ?>
|
||||
</div>
|
||||
<?php else: ?>
|
||||
<div class="col-md-8 mb-5">
|
||||
<?php if (empty($posts)): ?>
|
||||
<div class="card shadow-sm border-0 rounded-4">
|
||||
<div class="card-body p-5 text-center text-muted">
|
||||
<?php echo e('No posts by this author yet.') ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php else: ?>
|
||||
<?php foreach ($posts as $post): ?>
|
||||
<?php view('blog.partial', compact('post', 'categories')); ?>
|
||||
<?php endforeach ?>
|
||||
<?php echo pagination('pagination justify-content-center bg-white shadow-sm p-3 rounded', 'page-item mx-2 shadow-sm text-center', 'page-link rounded') ?>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<?php \Helpers\App::ads('blogsidebar') ?>
|
||||
<div class="card border-0 shadow-sm">
|
||||
<div class="card-body">
|
||||
<h5 class="fw-bolder mb-3"><?php ee('Popular Posts') ?></h5>
|
||||
<?php foreach ($popular as $post): ?>
|
||||
<a href="<?php echo route('blog.post', [$post->slug]) ?>" class="mb-4 d-flex align-items-center relative" title="<?php echo $post->title ?>">
|
||||
<?php if ($post->image): ?>
|
||||
<img src="<?php echo uploads($post->image, 'blog') ?>" class="img-fluid rounded w-25 me-3" alt="<?php echo $post->title ?>">
|
||||
<?php else: ?>
|
||||
<div class="relative w-25 py-3 bg-dark rounded flex-grow d-flex align-items-center justify-content-center me-3">
|
||||
<i class="fa fa-file-alt text-white fs-4"></i>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
<div>
|
||||
<h6 class="fw-bold mb-0 d-block"><?php echo $post->title ?></h6>
|
||||
<span class="text-muted small"><?php echo \Core\Helper::timeAgo($post->date) ?></span>
|
||||
</div>
|
||||
</a>
|
||||
<?php endforeach ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php plug('blogsidebar') ?>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@@ -0,0 +1,43 @@
|
||||
<section id="blog" class="bg-primary border-top border-bottom">
|
||||
<div class="container">
|
||||
<div class="py-10 text-center">
|
||||
<p class="font-weight-700 mb-2"><?php ee('Blog') ?></p>
|
||||
<h1 class="display-4 mb-2"><?php echo $current->name ?></h1>
|
||||
<?php if($current->description): ?>
|
||||
<p class="lead mb-2"><?php echo $current->description ?></p>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
<?php view('blog.menu', compact('menu', 'current')) ?>
|
||||
<div class="py-5">
|
||||
<div class="row">
|
||||
<?php if(themeSettings::config('blog') == 'grid'): ?>
|
||||
<div class="col-md-12 mb-5">
|
||||
<div class="row">
|
||||
<?php foreach($posts as $post): ?>
|
||||
<div class="col-sm-4">
|
||||
<?php view('blog.partial', compact('post', 'categories')); ?>
|
||||
</div>
|
||||
<?php endforeach ?>
|
||||
</div>
|
||||
<?php echo pagination('pagination bg-white rounded p-2 shadow-sm', 'page-item', 'page-link') ?>
|
||||
</div>
|
||||
<?php else: ?>
|
||||
<div class="col-md-8 mb-5">
|
||||
<?php foreach($posts as $post): ?>
|
||||
<?php view('blog.partial', compact('post', 'categories')); ?>
|
||||
<?php endforeach ?>
|
||||
<?php echo pagination('pagination bg-white rounded p-2 shadow-sm', 'page-item', 'page-link') ?>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<?php \Helpers\App::ads('blogsidebar') ?>
|
||||
<h5 class="fw-bolder mb-3"><?php ee('Popular Posts') ?></h5>
|
||||
<?php foreach($popular as $post): ?>
|
||||
<a href="<?php echo route('blog.post', [$post->slug]) ?>" class="mb-2 d-block" title="<?php echo $post->title ?>"><?php echo $post->title ?></a>
|
||||
<?php endforeach ?>
|
||||
<?php plug('blogsidebar') ?>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@@ -0,0 +1,57 @@
|
||||
<section id="blog" class="bg-primary border-top border-bottom">
|
||||
<div class="container">
|
||||
<div class="py-8 text-center">
|
||||
<h2 class="display-6 fw-bold">
|
||||
<?php ee('Blog') ?>
|
||||
</h2>
|
||||
</div>
|
||||
<?php view('blog.menu', compact('menu')) ?>
|
||||
<div class="py-5">
|
||||
<div class="row">
|
||||
<?php if(themeSettings::config('blog') == 'grid'): ?>
|
||||
<div class="col-md-12 mb-5">
|
||||
<div class="row">
|
||||
<?php foreach($posts as $post): ?>
|
||||
<div class="col-sm-4">
|
||||
<?php view('blog.partial', compact('post', 'categories')); ?>
|
||||
</div>
|
||||
<?php endforeach ?>
|
||||
</div>
|
||||
<?php echo pagination('pagination bg-white rounded p-2 shadow-sm', 'page-item', 'page-link') ?>
|
||||
</div>
|
||||
<?php else: ?>
|
||||
<div class="col-md-8 mb-5">
|
||||
<?php foreach($posts as $post): ?>
|
||||
<?php view('blog.partial', compact('post', 'categories')); ?>
|
||||
<?php endforeach ?>
|
||||
<?php echo pagination('pagination justify-content-center bg-white shadow-sm p-3 rounded', 'page-item mx-2 shadow-sm text-center', 'page-link rounded') ?>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<?php \Helpers\App::ads('blogsidebar') ?>
|
||||
<div class="card border-0 shadow-sm">
|
||||
<div class="card-body">
|
||||
<h5 class="fw-bolder mb-3"><?php ee('Popular Posts') ?></h5>
|
||||
<?php foreach($popular as $post): ?>
|
||||
<a href="<?php echo route('blog.post', [$post->slug]) ?>" class="mb-4 d-flex align-items-center relative" title="<?php echo $post->title ?>">
|
||||
<?php if($post->image): ?>
|
||||
<img src="<?php echo uploads($post->image, 'blog') ?>" class="img-fluid rounded w-25 me-3" alt="<?php echo $post->title ?>">
|
||||
<?php else: ?>
|
||||
<div class="relative w-25 py-3 bg-dark rounded flex-grow d-flex align-items-center justify-content-center me-3">
|
||||
<i class="fa fa-file-alt text-white fs-4"></i>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
<div>
|
||||
<h6 class="fw-bold mb-0 d-block"><?php echo $post->title ?></h6>
|
||||
<span class="text-muted small"><?php echo \Core\Helper::timeAgo($post->date) ?></span>
|
||||
</div>
|
||||
</a>
|
||||
<?php endforeach ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php plug('blogsidebar') ?>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@@ -0,0 +1,55 @@
|
||||
<div class="card border-0 shadow-sm p-3 rounded-3">
|
||||
<div class="row align-items-center">
|
||||
<div class="col-lg-7 mb-4 mb-lg-0">
|
||||
<ul class="nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link <?php echo !isset($current) ? 'border rounded fw-bolder' : 'text-dark' ?>" href="<?php echo route('blog') ?>"><?php ee('All') ?></a>
|
||||
</li>
|
||||
<?php foreach($menu as $category): ?>
|
||||
<?php if(is_array($category)): ?>
|
||||
<li class="nav-item me-2">
|
||||
<a class="nav-link text-dark" href="#" data-bs-toggle="dropdown" title="" class="dropdown-toggle">
|
||||
<i class="me-2 fa fa-ellipsis-h"></i>
|
||||
<?php ee('More') ?>
|
||||
</a>
|
||||
<ul class="dropdown-menu px-2">
|
||||
<?php foreach($category as $child): ?>
|
||||
<li class="dropdown-item">
|
||||
<a class="nav-link <?php echo isset($current) && $current->id == $child->id ? 'active' : 'text-dark' ?>" href="<?php echo route('blog.category', [$child->slug]) ?>" title="<?php echo $child->name ?>">
|
||||
<?php if(!empty($child->icon)): ?>
|
||||
<i class="me-2 <?php echo $child->icon ?>"></i>
|
||||
<?php endif ?>
|
||||
<?php echo $child->name ?>
|
||||
</a>
|
||||
</li>
|
||||
<?php endforeach ?>
|
||||
</ul>
|
||||
</li>
|
||||
<?php else: ?>
|
||||
<li class="nav-item me-2">
|
||||
<a class="nav-link <?php echo isset($current) && $current->id == $category->id ? 'border rounded fw-bolder' : 'text-dark' ?>" href="<?php echo route('blog.category', [$category->slug]) ?>" title="<?php echo $category->name ?>">
|
||||
<?php if(!empty($category->icon)): ?>
|
||||
<i class="me-2 <?php echo $category->icon ?>"></i>
|
||||
<?php endif ?>
|
||||
<?php echo $category->name ?>
|
||||
</a>
|
||||
</li>
|
||||
<?php endif ?>
|
||||
<?php endforeach ?>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-lg-5">
|
||||
<form class="rounded-3 border" action="<?php echo route('blog.search') ?>">
|
||||
<div class="input-group p-2 d-flex align-items-center">
|
||||
<span class="mx-2">
|
||||
<i class="fa fa-search"></i>
|
||||
</span>
|
||||
<input type="text" class="form-control border-0" name="q" value="<?php echo $q ?? '' ?>" aria-label="Find something" placeholder="<?php ee('Search') ?>...">
|
||||
<span>
|
||||
<button type="submit" class="btn btn-sm btn-primary"><?php ee('Search') ?></button>
|
||||
</span>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,24 @@
|
||||
<div class="card border-0 shadow-sm mb-5">
|
||||
<?php if($post->image): ?>
|
||||
<div class="position-relative">
|
||||
<a href="<?php echo route('blog.post', $post->slug) ?>" class="d-block">
|
||||
<img alt="<?php echo $post->title ?>" src="<?php echo uploads($post->image, 'blog') ?>" class="card-img-top">
|
||||
</a>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
<div class="card-body p-4 p-md-5">
|
||||
<a href="<?php echo route('blog.post', $post->slug) ?>" class="h5 mt-0"><?php echo $post->title ?></a>
|
||||
<div class="my-3">
|
||||
<?php if($post->avatar): ?>
|
||||
<img alt="<?php echo $post->title ?>" src="<?php echo $post->avatar ?>" class="avatar-xs rounded-circle mr-2">
|
||||
<?php endif ?>
|
||||
<span class="mb-0 ms-1"><?php ee('By') ?> <?php echo $post->author ?></span>
|
||||
<?php if(isset($categories) && $post->categoryid): ?>
|
||||
<?php ee('in') ?> <a href="<?php echo route('blog.category', [$categories[$post->categoryid]->slug]) ?>" title="<?php echo $categories[$post->categoryid]->name ?>"><?php echo $categories[$post->categoryid]->name ?></a>
|
||||
<?php endif ?>
|
||||
<span class="ms-4"><i class="fa fa-calendar me-2"></i> <?php echo $post->date ?></span>
|
||||
</div>
|
||||
<div class="my-4"><?php echo $post->content ?></div>
|
||||
<a href="<?php echo route('blog.post', $post->slug) ?>" class="btn btn-primary"><?php ee('Read more') ?></a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,51 @@
|
||||
<section id="blog" class="bg-primary border-top border-bottom">
|
||||
<div class="container">
|
||||
<div class="py-10 text-center">
|
||||
<h2 class="display-6 fw-bold">
|
||||
<?php ee('Blog') ?>
|
||||
</h2>
|
||||
</div>
|
||||
<?php view('blog.menu', compact('menu', 'q')) ?>
|
||||
<div class="py-5">
|
||||
<div class="row">
|
||||
<?php if(themeSettings::config('blog') == 'grid'): ?>
|
||||
<div class="col-md-12 mb-5">
|
||||
<h3 class="mb-5"><?php ee('Results for "{q}"', null, ['q' => $q]) ?></h3>
|
||||
<?php if($posts): ?>
|
||||
<div class="row">
|
||||
<?php foreach($posts as $post): ?>
|
||||
<div class="col-sm-4">
|
||||
<?php view('blog.partial', compact('post', 'categories')); ?>
|
||||
</div>
|
||||
<?php endforeach ?>
|
||||
</div>
|
||||
<?php else: ?>
|
||||
<?php ee('No results') ?>
|
||||
<?php endif ?>
|
||||
<?php echo pagination('pagination bg-white rounded p-2 shadow-sm', 'page-item', 'page-link') ?>
|
||||
</div>
|
||||
<?php else: ?>
|
||||
<div class="col-md-8 mb-5">
|
||||
<h3 class="mb-5"><?php ee('Results for "{q}"', null, ['q' => $q]) ?></h3>
|
||||
<?php if($posts): ?>
|
||||
<?php foreach($posts as $post): ?>
|
||||
<?php view('blog.partial', compact('post', 'categories')); ?>
|
||||
<?php endforeach ?>
|
||||
<?php echo pagination('pagination bg-white rounded p-2 shadow-sm', 'page-item', 'page-link') ?>
|
||||
<?php else: ?>
|
||||
<?php ee('No results') ?>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<?php \Helpers\App::ads('blogsidebar') ?>
|
||||
<h5 class="fw-bolder mb-3"><?php ee('Popular Posts') ?></h5>
|
||||
<?php foreach($popular as $post): ?>
|
||||
<a href="<?php echo route('blog.post', [$post->slug]) ?>" class="mb-2 d-block" title="<?php echo $post->title ?>"><?php echo $post->title ?></a>
|
||||
<?php endforeach ?>
|
||||
<?php plug('blogsidebar') ?>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@@ -0,0 +1,116 @@
|
||||
<section id="blog" class="bg-primary border-top border-bottom">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10 mb-5">
|
||||
<div class="pt-5 text-start">
|
||||
<?php if($category): ?>
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb px-0 breadcrumb-links">
|
||||
<li class="breadcrumb-item"><a href="<?php echo route('home') ?>" class="text-dark"><?php ee('Home') ?></a></li>
|
||||
<li class="breadcrumb-item"><a href="<?php echo route('blog') ?>" class="text-dark"><?php ee('Blog') ?></a></li>
|
||||
<li class="breadcrumb-item"><a href="<?php echo route('blog.category', [$category->slug]) ?>" title="<?php echo $category->name ?>" class="active fw-bold"><?php echo $category->name ?></a></li>
|
||||
</ol>
|
||||
</nav>
|
||||
<?php endif ?>
|
||||
<h1 class="display-6 fw-bold mt-5">
|
||||
<?php echo $post->title ?>
|
||||
</h1>
|
||||
<div class="d-flex align-items-center ">
|
||||
<img src="<?php echo $post->avatar ?>" alt="<?php echo $post->author ?>" class="avatar-xs rounded-circle me-3 border border-2 border-secondary">
|
||||
<div class="text-start">
|
||||
<h6 class="d-block fw-bold mb-0"><?php if(!empty($authorIdentifier)): ?><a href="<?php echo route('blog.author', [strtolower($authorIdentifier)]) ?>" class="text-dark text-decoration-none"><?php echo htmlspecialchars($post->author) ?></a><?php else: ?><?php echo htmlspecialchars($post->author) ?><?php endif ?></h6>
|
||||
</div>
|
||||
<div class="text-muted">
|
||||
<span class="text-muted mx-2">•</span>
|
||||
<?php echo $post->date ?>
|
||||
</div>
|
||||
<div class="text-muted">
|
||||
<span class="text-muted mx-2">•</span>
|
||||
<?php $count = \Core\Helper::readCount($post->content); echo ee('{c} mins read', null, ['c' => $count]) ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="d-flex d-md-none justify-content-start align-items-center pt-4">
|
||||
<img src="<?php echo $post->avatar ?>" alt="<?php echo $post->author ?>" class="avatar-sm rounded-circle me-3 border border-2 border-secondary">
|
||||
<div class="mt-2 text-start">
|
||||
<h6 class="d-block fw-bold mb-0"><?php if(!empty($authorIdentifier)): ?><a href="<?php echo route('blog.author', [strtolower($authorIdentifier)]) ?>" class="text-dark text-decoration-none"><?php echo htmlspecialchars($post->author) ?></a><?php else: ?><?php echo htmlspecialchars($post->author) ?><?php endif ?></h6>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-9 mb-5">
|
||||
<div class="mb-5">
|
||||
<article class="card shadow-sm border-0 rounded-4">
|
||||
<div class="card-body p-4 p-md-5">
|
||||
<?php if($post->image): ?>
|
||||
<a href="<?php echo route('blog.post', $post->slug) ?>" class="d-block" title="<?php echo $post->title ?>">
|
||||
<img alt="<?php echo $post->title ?>" src="<?php echo uploads($post->image, 'blog') ?>" alt="<?php echo $post->title ?>" class="img-fluid rounded-4 mb-5 w-100">
|
||||
</a>
|
||||
<?php endif ?>
|
||||
<?php echo $post->content ?>
|
||||
</div>
|
||||
</article>
|
||||
</div>
|
||||
<div class="card shadow-sm border-0 rounded-4">
|
||||
<div class="card-body p-4 p-md-5">
|
||||
<h3 class="h4 mb-3"><?php ee('Author') ?></h3>
|
||||
<div class="d-flex align-items-start gap-3">
|
||||
<img src="<?php echo $post->avatar ?>" alt="<?php echo htmlspecialchars($post->author) ?>" class="rounded-circle border border-2 border-secondary flex-shrink-0" width="64" height="64" style="object-fit: cover;">
|
||||
<div>
|
||||
<h6 class="fw-bold mb-1"><?php if(!empty($authorIdentifier)): ?><a href="<?php echo route('blog.author', [strtolower($authorIdentifier)]) ?>" class="text-dark text-decoration-none"><?php echo htmlspecialchars($post->author) ?></a><?php else: ?><?php echo htmlspecialchars($post->author) ?><?php endif ?></h6>
|
||||
<?php if(!empty($authorBio)): ?>
|
||||
<div class="text-muted small"><?php echo nl2br(htmlspecialchars($authorBio)) ?></div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<div class="card border-0 shadow-sm">
|
||||
<div class="card-body">
|
||||
<h5 class="fw-bolder mb-3"><?php ee('Popular Posts') ?></h5>
|
||||
<?php foreach($popular as $post): ?>
|
||||
<a href="<?php echo route('blog.post', [$post->slug]) ?>" class="mb-4 d-flex align-items-center relative" title="<?php echo $post->title ?>">
|
||||
<?php if($post->image): ?>
|
||||
<img src="<?php echo uploads($post->image, 'blog') ?>" class="img-fluid rounded w-25 me-3" alt="<?php echo $post->title ?>">
|
||||
<?php else: ?>
|
||||
<div class="relative w-25 py-3 bg-dark rounded flex-grow d-flex align-items-center justify-content-center me-3">
|
||||
<i class="fa fa-file-alt text-white fs-4"></i>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
<div>
|
||||
<h6 class="fw-bold mb-0 d-block"><?php echo $post->title ?></h6>
|
||||
<span class="text-muted small"><?php echo \Core\Helper::timeAgo($post->date) ?></span>
|
||||
</div>
|
||||
</a>
|
||||
<?php endforeach ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php plug('blogsidebar') ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php if($posts): ?>
|
||||
<div class="py-5">
|
||||
<?php \Helpers\App::ads('resp') ?>
|
||||
<div class="row align-items-center mb-5">
|
||||
<div class="col-12 col-md">
|
||||
<h3 class="h4 mb-0"><?php ee('Keep reading') ?></h3>
|
||||
<p class="mb-0 text-muted"><?php ee('More posts from our blog') ?></p>
|
||||
</div>
|
||||
<div class="col-12 col-md-auto">
|
||||
<a href="<?php echo route('blog') ?>" class="btn btn-sm btn-dark d-none d-md-inline"><?php ee("View all") ?></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<?php foreach($posts as $post): ?>
|
||||
<div class="col-md-4">
|
||||
<?php $post->content = \Core\Helper::truncate($post->content, 150); view('blog.partial',['post' => $post]); ?>
|
||||
</div>
|
||||
<?php endforeach ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</section>
|
||||
Reference in New Issue
Block a user