mirror of
https://github.com/ToxicCrack/PrintABrick.git
synced 2025-05-28 09:40:14 -07:00
134 lines
5.2 KiB
Twig
134 lines
5.2 KiB
Twig
{% extends 'html.html.twig' %}
|
|
|
|
{% import 'macros/elements.html.twig' as elements %}
|
|
{% import 'macros/blocks.html.twig' as blocks %}
|
|
|
|
{% block meta %}
|
|
{{ blocks.meta(
|
|
name,
|
|
app.request.uri,
|
|
'meta.description' | trans | striptags('sup'),
|
|
app.request.schemeAndHttpHost~asset('resources/images/meta-logo.png'),
|
|
256,
|
|
256
|
|
)}}
|
|
{% endblock %}
|
|
|
|
{% block body %}
|
|
<div class="ui vertical inverted sidebar menu right">
|
|
<div class="ui search item category center aligned">
|
|
<div class="ui icon input transparent inverted">
|
|
<input class="prompt" type="text" placeholder="Search..." >
|
|
<i class="search icon"></i>
|
|
</div>
|
|
<div class="results transition"></div>
|
|
</div>
|
|
{{ knp_menu_render('mainMenu') }}
|
|
</div>
|
|
|
|
<div class="pusher">
|
|
<div class="ui fixed inverted menu main">
|
|
<div class="ui container">
|
|
<a class="item header" href="{{ path('homepage') }}">
|
|
<img class="ui logo" src="{{ asset('resources/images/logo.svg') }}">
|
|
{{ name }}
|
|
</a>
|
|
|
|
<div class="left menu">
|
|
{{ knp_menu_render('mainMenu') }}
|
|
</div>
|
|
|
|
<div class="right menu">
|
|
<div class="ui search item category right aligned">
|
|
<div class="ui icon input transparent inverted">
|
|
<input class="prompt" type="text" placeholder="Search..." >
|
|
<i class="search icon"></i>
|
|
</div>
|
|
<div class="results transition"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<a class="toc right floated item">
|
|
<i class="sidebar icon"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<main class="ui full height segment vertical unpadded">
|
|
{% block page %}
|
|
<header class="ui head vertical segment">
|
|
<div class="ui container">
|
|
<div class="ui breadcrumb">
|
|
{% for breadcrumb_item in knp_menu_get_breadcrumbs_array(knp_menu_get_current_item('mainMenu')) %}
|
|
{% set icon -%}
|
|
{% if breadcrumb_item.item.extras.icon is defined %}
|
|
<i class="icon {{ breadcrumb_item.item.extras.icon }}"></i>
|
|
{% endif %}
|
|
{%- endset %}
|
|
|
|
|
|
{% set value = breadcrumb_item.item.extras.value is defined ? breadcrumb_item.item.extras.value : 0 %}
|
|
|
|
|
|
{% if not loop.last and breadcrumb_item.uri %}
|
|
<a class="section" href="{{ breadcrumb_item.uri }}">{{ icon }}{{ breadcrumb_item.label | trans({},'menu')}}</a>
|
|
<div class="divider"> / </div>
|
|
{% else %}
|
|
<div class="active section">{{ icon }}{{ breadcrumb_item.label | trans({'%value%':value},'menu')}}</div>
|
|
{% if not loop.last %}
|
|
<div class="divider"> / </div>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
{#<div class="ui grid stackable">#}
|
|
{#<div class="right floated right aligned four wide column">#}
|
|
|
|
{#</div>#}
|
|
{#<div class="left floated left aligned twelve wide column">#}
|
|
<h1 class="ui header">{% block header %}{% endblock %}</h1>
|
|
{#</div>#}
|
|
{#</div>#}
|
|
|
|
{% for label, flashes in app.session.flashbag.all %}
|
|
{% for flash in flashes %}
|
|
{{ elements.flash(label,flash) }}
|
|
{% endfor %}
|
|
{% endfor %}
|
|
</div>
|
|
</header>
|
|
|
|
{% block content %}
|
|
|
|
{% endblock %}
|
|
{% endblock page %}
|
|
</main>
|
|
{% include 'footer.html.twig' %}
|
|
</div>
|
|
{% endblock %}
|
|
|
|
{% block javascripts %}
|
|
{{ parent() }}
|
|
|
|
<!-- Go to www.addthis.com/dashboard to customize your tools -->
|
|
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-593560849f04e2fa"></script>
|
|
|
|
<script type="text/javascript">
|
|
$(document).ajaxComplete(function () {
|
|
$("#results").on( "click", ".pagination a", function (e){
|
|
e.preventDefault();
|
|
var page = $(this).attr("href"); //get page number from link
|
|
|
|
$.ajax({
|
|
type: 'GET',
|
|
url: page,
|
|
dataType: 'json',
|
|
success: function (data) {
|
|
$('#results').replaceWith(data);
|
|
}
|
|
});
|
|
});
|
|
});
|
|
</script>
|
|
{% endblock %} |