1
0
mirror of https://github.com/ToxicCrack/PrintABrick.git synced 2025-05-19 13:40:08 -07:00

Add debug templates

Add templates for debuging data obtained from api
This commit is contained in:
David Hübner 2016-12-20 15:35:10 +01:00
parent 302b988fe0
commit 3cbb10c957
3 changed files with 38 additions and 3 deletions

View File

@ -0,0 +1,7 @@
{% extends 'base.html.twig' %}
{% block body %}
{{ dump(part) }}
{% endblock %}

View File

@ -3,22 +3,26 @@
{% block body %} {% block body %}
{{ form_start(form) }} {{ form_start(form) }}
<div class="three fields">
{{ form_row(form.theme) }} {{ form_row(form.theme) }}
{{ form_row(form.subtheme) }} {{ form_row(form.subtheme) }}
{{ form_row(form.years) }} {{ form_row(form.years) }}
</div>
{{ form_end(form) }} {{ form_end(form) }}
<ul> <ul>
{% for set in sets %} {% for set in sets %}
<li><a href="{{ url('set_detail', {'id': set.setID, 'name' : set.name }) }}">{{ set.LegoSetID }} - {{ set.name }}</a></li> <li><a href="{{ url('set_detail', {'id': set.setID, 'name' : set.name|escape('url') }) }}">{{ set.LegoSetID }} - {{ set.name }}</a></li>
{% endfor %} {% endfor %}
</ul> </ul>
{% endblock %} {% endblock %}
{% block javascripts %} {% block javascripts %}
{{ parent() }} {{ parent() }}
<script> <script>
var $theme = $('#filter_set_theme'); var $theme = $('#filter_set_theme');
$theme.change(function() { $theme.change(function() {
var $form = $(this).closest('form'); var $form = $(this).closest('form');
var data = {}; var data = {};

View File

@ -0,0 +1,24 @@
<?php
namespace AppBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
/**
* @Route("rebrickable/parts")
*/
class PartsController extends Controller
{
/**
* @Route("/{id}", name="part_detail")
*/
public function detailAction($id)
{
$part = $this->get('manager.rebrickable')->getPartById($id);
return $this->render('parts/detail.html.twig', [
'part' => $part,
]);
}
}