Elise Bisschop
  • Lingua
    • English en
    • Français fr
    • Italiano it
    • Norsk no
  • Tutte le novità
  • Homepage
  • Ricercare

Les novità su Elise Bisschop sono ordinato per ordine chronologico et ritracciano tutta la storia della riscoperta.

Per avere una visione sull’insieme della storia puoi andare alla storia della beatificazione.

Clicca su questo pulsante per mostare il codice sorgente dei controllori e template usati per effettuare il render di questa pagina.

Codice sorgente usato per effettuare il render di questa pagina

Codice del controlloresrc/Controller/BlogController.php at line 184

/**
 * @Route("/search", methods="GET", name="blog_search")
 */
public function search(Request $request, PostRepository $posts): Response
{
    if (!$request->isXmlHttpRequest()) {
        return $this->render('blog/search.html.twig');
    }

    $query = $request->query->get('q', '');
    $limit = $request->query->get('l', 10);
    $foundPosts = $posts->findBySearchQuery($query, $limit);

    $results = [];
    foreach ($foundPosts as $post) {
        $results[] = [
            'title' => htmlspecialchars($post->getTitle(), ENT_COMPAT | ENT_HTML5),
            'date' => $post->getPublishedAt()->format('M d, Y'),
            'author' => htmlspecialchars($post->getAuthor()->getFullName(), ENT_COMPAT | ENT_HTML5),
            'summary' => htmlspecialchars($post->getSummary(), ENT_COMPAT | ENT_HTML5),
            'url' => $this->generateUrl('blog_post', ['slug' => $post->getSlug()]),
        ];
    }

    return $this->json($results);
}

Codice del template Twigtemplates/blog/search.html.twig at line 1

© 2023 - Les Amis d’Elise Bisschop