src/Notaris/FrontendBundle/Controller/GlossaryController.php line 30

Open in your IDE?
  1. <?php
  2. namespace Notaris\FrontendBundle\Controller;
  3. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  4. class GlossaryController extends AbstractController
  5. {
  6.     public function indexAction($_locale, $selected_letter, $item)
  7.     {
  8.         $manager = $this->getDoctrine()->getManager();
  9.         //languages ophalen voor zoek module
  10.         $repo_glossary = $manager->getRepository('Notaris\AdminBundle\Entity\Glossary');
  11.         $letters = $repo_glossary->getLetters($_locale);
  12. //        if($selected_letter == null):
  13. //            $selected_letter = 'A';
  14. //        endif;
  15.         $alphas = range('A', 'Z');
  16.         $glossaries = $repo_glossary->getAllGlossariesByLetter($_locale, $selected_letter);
  17.         $slug = 'glossary';
  18.         return $this->render('@NotarisFrontend/glossary/index.html.twig', [
  19.         'alphas'=>$alphas,'letters'=>$letters, 'selected_letter'=>$selected_letter, 'glossaries'=>$glossaries, 'item'=>$item, '_locale'=>$_locale, 'currentslug'=>$slug
  20.         ]);
  21.     }
  22. }