From 919cc086b94098c3a369d8f387df8d09c2d34a91 Mon Sep 17 00:00:00 2001 From: Kevin Date: Fri, 29 May 2020 11:45:55 +0200 Subject: [PATCH] fix other post pSingle --- web/app/themes/la_mine/page.php | 2 +- web/app/themes/la_mine/privatiser_lespace.php | 2 +- web/app/themes/la_mine/single.php | 19 ++++++++++++++++++- web/app/themes/la_mine/templates/single.twig | 18 ++++++------------ 4 files changed, 26 insertions(+), 15 deletions(-) diff --git a/web/app/themes/la_mine/page.php b/web/app/themes/la_mine/page.php index 195a55da..c979397b 100644 --- a/web/app/themes/la_mine/page.php +++ b/web/app/themes/la_mine/page.php @@ -25,4 +25,4 @@ $context = Timber::context(); $timber_post = new Timber\Post(); $context['post'] = $timber_post; -Timber::render( array( 'page.twig' ), $context ); +Timber::render( 'page.twig', $context ); diff --git a/web/app/themes/la_mine/privatiser_lespace.php b/web/app/themes/la_mine/privatiser_lespace.php index 7d07edb8..be316239 100644 --- a/web/app/themes/la_mine/privatiser_lespace.php +++ b/web/app/themes/la_mine/privatiser_lespace.php @@ -7,4 +7,4 @@ $context = Timber::context(); $timber_post = new Timber\Post(); $context['post'] = $timber_post; -Timber::render( array( 'page-' . $timber_post->post_name . '.twig', 'privatiser_lespace.twig' ), $context ); +Timber::render( 'privatiser_lespace.twig', $context ); diff --git a/web/app/themes/la_mine/single.php b/web/app/themes/la_mine/single.php index 583671f5..90007c13 100755 --- a/web/app/themes/la_mine/single.php +++ b/web/app/themes/la_mine/single.php @@ -13,6 +13,23 @@ $context = Timber::context(); $timber_post = Timber::query_post(); $context['post'] = $timber_post; -$context['posts'] = get_posts(); +$categories = get_the_terms( $id, 'category' ); + +foreach ( $categories as $category ) { + $cat = $category->slug; +} + +$current_id[] = get_the_ID(); +$args = get_posts(array( + 'post_type' => 'post', + 'post_status' => 'publish', + 'orderby' => 'date', + 'order' => 'DESC', + 'posts_per_page' => -1, + 'category_name' => $cat, + 'post__not_in' => $current_id, +)); + +$context['other'] = $args; Timber::render('single.twig', $context ); diff --git a/web/app/themes/la_mine/templates/single.twig b/web/app/themes/la_mine/templates/single.twig index f823b296..987679b9 100644 --- a/web/app/themes/la_mine/templates/single.twig +++ b/web/app/themes/la_mine/templates/single.twig @@ -18,7 +18,7 @@ - +
{{post.lieu}}
@@ -66,15 +66,9 @@ - - - + {% endblock %}