Show read more wrapper when only there are other recent posts

This commit is contained in:
Sodbileg Gansukh 2022-01-25 14:28:22 +08:00
parent 55f5ba65c6
commit eb007cb1c1
2 changed files with 16 additions and 17 deletions

File diff suppressed because one or more lines are too long

View File

@ -102,25 +102,24 @@ into the {body} tag of the default.hbs template --}}
{{!-- Read more links, just above the footer --}} {{!-- Read more links, just above the footer --}}
{{#if @custom.show_recent_posts}} {{#if @custom.show_recent_posts}}
<aside class="read-more-wrap">
<div class="read-more inner">
{{!-- The {#get} helper below fetches some of the latest posts here {{!-- The {#get} helper below fetches some of the latest posts here
so that people have something else to read when they finish this one. so that people have something else to read when they finish this one.
This query gets the latest 3 posts on the site, but adds a filter to This query gets the latest 3 posts on the site, but adds a filter to
exclude the post we're currently on from being included. --}} exclude the post we're currently on from being included. --}}
{{#get "posts" filter="id:-{{id}}" include="authors" limit="3" as |more_posts|}} {{#get "posts" filter="id:-{{id}}" include="authors" limit="3" as |more_posts|}}
{{#if more_posts}} {{#if more_posts}}
<aside class="read-more-wrap">
<div class="read-more inner">
{{#foreach more_posts}} {{#foreach more_posts}}
{{> "post-card"}} {{> "post-card"}}
{{/foreach}} {{/foreach}}
{{/if}}
{{/get}}
</div> </div>
</aside> </aside>
{{/if}} {{/if}}
{{/get}}
{{/if}}
{{/post}} {{/post}}