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:
parent
302b988fe0
commit
3cbb10c957
7
app/Resources/views/parts/detail.html.twig
Normal file
7
app/Resources/views/parts/detail.html.twig
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{% extends 'base.html.twig' %}
|
||||||
|
|
||||||
|
{% block body %}
|
||||||
|
|
||||||
|
{{ dump(part) }}
|
||||||
|
|
||||||
|
{% endblock %}
|
@ -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 = {};
|
||||||
|
24
src/AppBundle/Controller/PartsController.php
Normal file
24
src/AppBundle/Controller/PartsController.php
Normal 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,
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user