Added Event listing and Event box
Signed-off-by: Gergely Polonkai <polesz@w00d5t0ck.info>
This commit is contained in:
@@ -7,6 +7,11 @@
|
||||
<argument type="service" id="security.context" />
|
||||
<tag name="twig.extension" />
|
||||
</service>
|
||||
<service id="kek_rozsak_front.twig_extension.events" class="KekRozsak\FrontBundle\Twig\EventsExtension">
|
||||
<argument type="service" id="doctrine" />
|
||||
<argument type="service" id="security.context" />
|
||||
<tag name="twig.extension" />
|
||||
</service>
|
||||
<service id="form.type_extension.help_message" class="KekRozsak\FrontBundle\Form\Extension\HelpMessageTypeExtension">
|
||||
<tag name="form.type_extension" alias="field" />
|
||||
</service>
|
||||
|
@@ -0,0 +1,16 @@
|
||||
{# vim: ft=htmljinja
|
||||
#}
|
||||
{% extends '::main_template.html.twig' %}
|
||||
{% block title %} - Események - {{ day|date('Y-m-d') }}{% endblock %}
|
||||
{% block content %}
|
||||
<h3>Események - {{ day|date('Y-m-d') }}</h3>
|
||||
{% if events %}
|
||||
<ul>
|
||||
{% for event in events %}
|
||||
<li><a href="{{ path('KekRozsakFrontBundle_eventView', {startDate: event.startDate|date('Y-m-d'), eventSlug: event.slug}) }}">{{ event.title }}</a></li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% else %}
|
||||
<p>Erre a napra nincsenek kiírva események.</p>
|
||||
{% endif %}
|
||||
{% endblock content %}
|
@@ -0,0 +1,21 @@
|
||||
{# vim: ft=htmljinja
|
||||
#}
|
||||
{% extends '::main_template.html.twig' %}
|
||||
{% block title %} - Esemény - {{ event.title }}{% endblock %}
|
||||
{% block content %}
|
||||
<h3>Esemény - {{ event.title }}</h3>
|
||||
<p class="esemeny-idopont">{{ event.startDate|date('Y-m-d') }} {{ event.startTime|date('H:i') }}{% if event.endDate or event.endTime %} - {% endif %}{% if event.endDate is not null %} {{ event.endDate|date('Y-m-d') }}{% endif %}{% if event.endTime is not null %} {{ event.endTime|date('H:i') }}{% endif %}</p>
|
||||
<p class="esemeny-szervezo">Az eseményt szervezi: {{ event.createdBy.displayName }}</p>
|
||||
<p>
|
||||
{{ event.description }}
|
||||
</p>
|
||||
<h4>Eddigi résztvevők</h4>
|
||||
<ul>
|
||||
{% for attendee in event.attendees %}
|
||||
<li>{{ attendee.displayName }}</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% if not event.isAttending(app.user) %}
|
||||
<a href="{{ path('KekRozsakFrontBundle_eventJoin', { eventDate: event.startDate|date('Y-m-d'), eventSlug: event.slug }) }}">Megyek</a>
|
||||
{% endif %}
|
||||
{% endblock content %}
|
Reference in New Issue
Block a user