$templates = array( 'search.twig', 'archive.twig', 'index.twig' );
$context = Timber::get_context();
$context['title'] = 'Search results for '. get_search_query();
$context['posts'] = new Timber\PostQuery();
Timber::render( $templates, $context );
< /code>
Mein index.php: < /p>
$context = Timber::get_context();
$context['posts'] = new Timber\PostQuery(); //was: Timber::get_posts();
$templates = array( 'index.twig' );
if ( is_home() ) {
array_unshift( $templates, 'search.twig', 'front-page.twig' );
}
Timber::render( $templates, $context );
< /code>
Beachten Sie, dass ich die obigen Vorlagen für die Suche nach suche.twig hinzugefügt habe, da ansonsten die Suchergebnisseite die Vorlage vorne. /p>
my such.twig: < /p>
{% extends "base.twig" %}
{% block content %}
Your search results for:
{% for post in posts %}
{{post.title}}
{{post.get_preview}}
{% if post.get_thumbnail %}
{% endif %}
{% endfor %}
{% endblock %}
< /code>
Und mein Suchformformcode ist einfach: < /p>
< /code>
Danke fürs Blick! < /p>