Sfoglia il codice sorgente

Add message feedback after edit action. Minor UI improve.

jmontoyaa 7 anni fa
parent
commit
c410ef883c
2 ha cambiato i file con 21 aggiunte e 19 eliminazioni
  1. 2 0
      main/badge/issued.php
  2. 19 19
      main/template/default/skill/issued.tpl

+ 2 - 0
main/badge/issued.php

@@ -182,6 +182,7 @@ if ($formAcquiredLevel->validate() && $allowComment) {
 
     $entityManager->persist($skillIssue);
     $entityManager->flush();
+    Display::addFlash(Display::return_message(get_lang('Saved')));
 
     header("Location: ".$skillIssue->getIssueUrl());
     exit;
@@ -213,6 +214,7 @@ if ($form->validate() && $allowComment) {
 
     $entityManager->persist($skillUserComment);
     $entityManager->flush();
+    Display::addFlash(Display::return_message(get_lang('Added')));
 
     header("Location: ".$skillIssue->getIssueUrl());
     exit;

+ 19 - 19
main/template/default/skill/issued.tpl

@@ -102,26 +102,26 @@
                 </div>
                 <div class="panel-body">
                     {{ comment_form }}
-                    <hr>
-                    {% for comment in issue_info.comments %}
-                        <article class="media">
-                            <div class="media-body">
-                                <h4 class="media-heading">{{ comment.giver_complete_name }}</h4>
-                                <p><small>{{ comment.datetime }}</small></p>
-                                <p>{{ comment.text }}</p>
-                            </div>
-                            <div class="media-right text-right">
-                                <div style="width: 80px;">
-                                    {% if comment.value %}
-                                        <em class="fa fa-certificate fa-fw" aria-label="{{ 'AverageRating' }}"></em>
-                                        <span class="sr-only">{{ 'AverageRating' }}</span> {{ comment.value }}
-                                    {% endif %}
+                    {% if issue_info.comments %}
+                        <hr>
+                        {% for comment in issue_info.comments %}
+                            <article class="media">
+                                <div class="media-body">
+                                    <h4 class="media-heading">{{ comment.giver_complete_name }}</h4>
+                                    <p><small>{{ comment.datetime }}</small></p>
+                                    <p>{{ comment.text }}</p>
                                 </div>
-                            </div>
-                        </article>
-                    {% else %}
-                        <p>{{ 'WithoutComment'|get_lang }}</p>
-                    {% endfor %}
+                                <div class="media-right text-right">
+                                    <div style="width: 80px;">
+                                        {% if comment.value %}
+                                            <em class="fa fa-certificate fa-fw" aria-label="{{ 'AverageRating' }}"></em>
+                                            <span class="sr-only">{{ 'AverageRating' }}</span> {{ comment.value }}
+                                        {% endif %}
+                                    </div>
+                                </div>
+                            </article>
+                        {% endfor %}
+                    {% endif %}
                 </div>
             </div>
         {% else %}