Ver usuarios con direcciones en

Ver usuarios con todas las direcciones en


Ir al artículo

Controller Code - Github

    /**
     * @Route("/subqueries", name="examples_query_subqueries")
     * @Template()
     */
    public function subqueriesAction()
    {
        $em = $this->getDoctrine()->getManager();

        $countries = $em->getRepository("MainBundle:Country")->findAll();

        return array(
            'countries' => $countries
        );
    }

Template Code - Github

{% extends 'MainBundle::layout.html.twig' %}

{% import 'MainBundle:Macros:breadcrumb.html.twig' as breadcrumb %}

{% set section = 'examples' %}

{% block breadcrumb %}
{{ breadcrumb.show_example('Doctrine2: Subconsultas') }}
{% endblock %}

{% block content %}
    <div class="row">
        <div class="col-md-12">
            <h2>Ver usuarios con direcciones en</h2>
            <ul>
                {% for country in countries %}
                    <li><a href="{{ path('examples_query_exists', {'slug': country.slug}) }}">{{ country.name }}</a></li>
                {% endfor %}
            </ul>
            <h2>Ver usuarios con todas las direcciones en</h2>
            <ul>
                {% for country in countries %}
                    <li><a href="{{ path('examples_query_not_exists', {'slug': country.slug}) }}">{{ country.name }}</a></li>
                {% endfor %}
            </ul>
        </div>
    </div>
{% endblock %}


{% set article_link = 'http://showmethecode.es/php/doctrine2/doctrine2-subconsultas/' %}

Fork me on GitHub