Vide template Twig garde à jeter “Certains paramètres obligatoires sont manquants” exception

Chaque recherche, j'ai essayer avec cette, me hôte placeholding problèmes. Ce n'est pas mon cas. Voyons les gars si vous pouvez m'aider. Merci à l'avance.

Mon routage.fichier yml:

mgfbw_blogslug:
  path: /blog/{slug}
  defaults: { _controller: MGFBWBundle:Blog:blogShow }

Mon blogShowAction:

public function blogShowAction()
{
    $request = $this->getRequest();
    $slug = $request->get('slug');

    $em = $this->getDoctrine()->getEntityManager();

    $blog = $em->getRepository('MGFBWBundle:Blog')->findBySlug($slug);

    if (!$blog) {
        throw $this->createNotFoundException('No posts.');
    }

    return $this->render('MGFBWBundle:Blog:blogshow.html.twig', array(
        'blog' => $blog,
    ));
}

Mon blogshow.html.rameau:

{% extends 'MGFTMBundle::layout.html.twig' %}
{% block title %}Title{% endblock %}
{% block heading %}Heading{% endblock %}
{% block content %}

{% endblock %}

Ma mise en page.html.twig est trop long pour coller, mais je vous jure, il n'y a pas Twig {{ path() }} appels. Je l'ai vérifié.

Donc, à partir de mon blog page d'index-je générer un mgfbw_blogslug chemin:

<a href="{{ path('mgfbw_blogslug', { 'slug': blog.slug }) }}">Comments</a> ({{ blog.comments.count }})

Et voici mon problème. Mon blogshow.html.twig est vide sur le but, après avoir essayé de tout et encore plus, mais je continue à recevoir cette exception:

An exception has been thrown during the rendering of a template ("Some mandatory parameters are missing ("slug") to generate a URL for route "mgfbw_blogslug".") in "MGFBWBundle:Blog:blogshow.html.twig".

Toute personne ayant le même problème? Je ne suis pas générer de chemin d'accès dans le modèle! Comment puis-je obtenir cette exception?

Merci pour votre aide.

Chose est l'exception ne fait pas état d'une ligne pour l'erreur, je ne sais même pas où chercher...
Gérez-vous votre indexAction le même que celui de votre showAction? C'est pas très clair ce que votre page d'index est bien, ni ce que l'url que vous êtes sur lorsque cette exception.

OriginalL'auteur gomman | 2013-05-28