diff --git a/web/app/themes/la_mine/footer.php b/web/app/themes/la_mine/footer.php deleted file mode 100644 index c00e7495..00000000 --- a/web/app/themes/la_mine/footer.php +++ /dev/null @@ -1,21 +0,0 @@ - 'Information', - 'menu_title' => 'Information', - 'icon_url' => 'dashicons-buddicons-activity', - 'capability' => 'edit_posts', - 'redirect' => false - )); + acf_add_options_page(array( + 'page_title' => 'Information', + 'menu_title' => 'Information', + 'menu_slug' => 'information', + 'capability' => 'edit_posts', + 'redirect' => false + )); + + acf_add_options_sub_page(array( + 'page_title' => 'Partenaires', + 'menu_title' => 'Partenaires', + 'parent_slug' => 'information', + )); - acf_add_options_page(array( - 'page_title' => 'Partenaires', - 'menu_title' => 'Partenaires', - 'icon_url' => 'dashicons-buddicons-activity', - 'capability' => 'edit_posts', - 'redirect' => false - )); } +add_filter( 'timber_context', 'options_footer' ); + +function options_footer( $context ) { + $context['options'] = get_fields('option'); + return $context; +} /** * This ensures that Timber is loaded and available as a PHP class. diff --git a/web/app/themes/la_mine/index.php b/web/app/themes/la_mine/index.php index 804e5556..36c73b8e 100755 --- a/web/app/themes/la_mine/index.php +++ b/web/app/themes/la_mine/index.php @@ -15,9 +15,9 @@ $context = Timber::context(); $context['posts'] = new Timber\PostQuery(); -$context['foo'] = 'bar'; -$templates = array( 'index.twig' ); + +$templates = array( 'base.twig' ); if ( is_home() ) { - array_unshift( $templates, 'front-page.twig', 'home.twig' ); + array_unshift( $templates, 'front-page.twig', 'accueil.twig' ); } Timber::render( $templates, $context ); diff --git a/web/app/themes/la_mine/templates/base.twig b/web/app/themes/la_mine/templates/base.twig index 8dbefbcc..94c77003 100644 --- a/web/app/themes/la_mine/templates/base.twig +++ b/web/app/themes/la_mine/templates/base.twig @@ -7,6 +7,7 @@ {% endblock %} +
{% block header %} @@ -35,7 +36,7 @@ {% endif %} - {% block footer %} + {% block footer %} diff --git a/web/app/themes/la_mine/templates/footer.twig b/web/app/themes/la_mine/templates/footer.twig index a4d6f683..203d2f7c 100644 --- a/web/app/themes/la_mine/templates/footer.twig +++ b/web/app/themes/la_mine/templates/footer.twig @@ -1 +1,2 @@ -Copyright {{"now"|date('Y')}} by FiguresLibres +{{ dump(options) }} +

{{ site_options }}

diff --git a/web/app/themes/la_mine/templates/index.twig b/web/app/themes/la_mine/templates/index.twig index 7d071d62..9ac98401 100644 --- a/web/app/themes/la_mine/templates/index.twig +++ b/web/app/themes/la_mine/templates/index.twig @@ -1,11 +1,9 @@ {% extends "base.twig" %} {% block content %} -

{{ foo }}

-

{{ qux }}

{% for post in posts %} {% include ['tease-'~post.post_type~'.twig', 'tease.twig'] %} {% endfor %} - + {% include 'partial/pagination.twig' with { pagination: posts.pagination({show_all: false, mid_size: 3, end_size: 2}) } %} {% endblock %} diff --git a/web/app/themes/la_mine/templates/page-plugin.twig b/web/app/themes/la_mine/templates/page-plugin.twig index 712785da..30c15354 100644 --- a/web/app/themes/la_mine/templates/page-plugin.twig +++ b/web/app/themes/la_mine/templates/page-plugin.twig @@ -4,4 +4,4 @@
{{content}}
-{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/web/app/themes/la_mine/templates/page.twig b/web/app/themes/la_mine/templates/page.twig index 7f4be401..d554f640 100644 --- a/web/app/themes/la_mine/templates/page.twig +++ b/web/app/themes/la_mine/templates/page.twig @@ -11,4 +11,4 @@ -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/web/app/themes/la_mine/templates/privatiser_lespace.twig b/web/app/themes/la_mine/templates/privatiser_lespace.twig index ba74a58a..cce813c4 100644 --- a/web/app/themes/la_mine/templates/privatiser_lespace.twig +++ b/web/app/themes/la_mine/templates/privatiser_lespace.twig @@ -13,7 +13,7 @@
- {{ post.meta('paragraphe_descriptif') }} + {{ post.meta('paragraphe_descriptif') }}
@@ -50,7 +50,7 @@ {% endfor %} - {% include 'temcomponents/buttons/boutton_privatiser.html.twigplate'%} + {% include 'components/buttons/boutton_privatiser.html.twig' %}