Actualización
This commit is contained in:
99
plugin/studentfollowup/view/post.html.twig
Normal file
99
plugin/studentfollowup/view/post.html.twig
Normal file
@@ -0,0 +1,99 @@
|
||||
{% macro post_template(type, post, information_icon, post_url, current_url, related_posts) %}
|
||||
{% if post %}
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
<h2>{{ post.title }}</h2>
|
||||
<p>{{ post.content }}</p>
|
||||
|
||||
{% if type == 'simple' %}
|
||||
{% set countElements = post.hasParent + post.children.count %}
|
||||
{% if countElements %}
|
||||
<a href="{{ post_url }}&post_id={{ post.id }}">
|
||||
{% if countElements > 1 %}
|
||||
{{ information_icon }} + {{ countElements }}
|
||||
{% else %}
|
||||
{{ information_icon }} + 1
|
||||
{% endif %}
|
||||
</a>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
{% if post.attachment %}
|
||||
<a href="{{ post_url }}&action=download&post_id={{ post.id }}" class="btn btn-default">
|
||||
{{ 'Download' | get_lang }}
|
||||
</a>
|
||||
{% endif %}
|
||||
|
||||
{#{% if type == 'all' %}#}
|
||||
{#{% if related_posts %}#}
|
||||
{#<h3>Related</h3>#}
|
||||
{#{% for post in related_posts %}#}
|
||||
{#<p>#}
|
||||
{#<a href="{{ post_url }}&post_id={{ post.id }}">#}
|
||||
{#{{ post.title }}#}
|
||||
{#</a>#}
|
||||
{#</p>#}
|
||||
{#{% endfor %}#}
|
||||
{#{% endif %}#}
|
||||
{#{% endif %}#}
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<p>{{ post.createdAt |date('d/m/Y') }}</p>
|
||||
<p>{{ post.insertUser.completeName }}</p>
|
||||
{% if post.tags %}
|
||||
{% for tag in post.tags %}
|
||||
{{ tag }}
|
||||
{% if not loop.last %}
|
||||
,
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
|
||||
{% if post.private %}
|
||||
<p>
|
||||
<span class="label label-warning">
|
||||
{{ 'Private'|get_plugin_lang('StudentFollowUpPlugin') }}
|
||||
</span>
|
||||
</p>
|
||||
{% else %}
|
||||
<p>
|
||||
<span class="label label-info">
|
||||
{{ 'Public'|get_plugin_lang('StudentFollowUpPlugin') }}
|
||||
</span>
|
||||
</p>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{#{% if type == 'all' %}#}
|
||||
{#{% if post.children.count %}#}
|
||||
{#{% for child in post.children %}#}
|
||||
{#{% if child.id != post.id %}#}
|
||||
{#{{ _self.post_template('all', child) }}#}
|
||||
{#{% endif %}#}
|
||||
{#{% endfor %}#}
|
||||
{#{% endif %}#}
|
||||
{#{% endif %}#}
|
||||
{% endif %}
|
||||
{% endmacro %}
|
||||
|
||||
{% import _self as template %}
|
||||
|
||||
<div class="actions">
|
||||
{{ back_link }}
|
||||
</div>
|
||||
<h2 class="text-center">
|
||||
{{ care_title }} - {{ student_info.complete_name }} - {{ post.title }}
|
||||
{% if post.parent %}
|
||||
{{ post.parent.title }}
|
||||
{% endif %}
|
||||
</h2>
|
||||
|
||||
{% for post in related_posts %}
|
||||
{{ template.post_template('all', post, information_icon, post_url, current_url) }}
|
||||
{% endfor %}
|
||||
|
||||
{#{{ template.post_template('all', post, information_icon, post_url, current_url, related_posts) }}#}
|
||||
Reference in New Issue
Block a user