$tpl_vars = array(
'entries' => '',
'page_links' => '',
+ 'nb_results' => '',
);
if (count($entries) > 0) {
$this->pagination->set_total(count($entries));
$datas = $this->store->getEntriesByView($view, $this->user->getId(), $this->pagination->get_limit());
$tpl_vars['entries'] = $datas;
$tpl_vars['page_links'] = $page_links;
+ $tpl_vars['nb_results'] = count($entries);
}
Tools::logm('display ' . $view . ' view');
break;
#main #content .entrie {
border-bottom: 1px dashed #222;
}
+/* First entry */
+#main #content .results + .entrie {
+ clear: both;
+}
#main .entrie .tools {
list-style-type: none;
}
-/* Pagination */
-.pagination {
- clear: both;
+.results {
+ overflow: hidden;
padding-bottom: 20px;
padding-top: 10px;
+}
+
+.nb-results {
+ float: left;
+ font-size: 0.9em;
+ line-height: 24px;
+ vertical-align: middle;
+}
+
+/* Pagination */
+.pagination {
+ float: right;
text-align: right;
}
.pagination a {
</ul>
{% endblock %}
{% block content %}
- {{ page_links | raw }}
{% if entries is empty %}
<div class="messages warning"><p>{% trans "No link available here!" %}</p></div>
{% else %}
+ {% block pager %}
+ {% if nb_results > 1 %}
+ <div class="results">
+ <div class="nb-results">{{ nb_results }} {% trans "results" %}</div>
+ {{ page_links | raw }}
+ </div>
+ {% endif %}
+ {% endblock %}
{% for entry in entries %}
<div id="entry-{{ entry.id|e }}" class="entrie">
<h2><a href="index.php?view=view&id={{ entry.id|e }}">{{ entry.title|raw }}</a></h2>
</div>
{% endfor %}
{% endif %}
- {{ page_links | raw }}
+ {{ block('pager') }}
{% endblock %}
\ No newline at end of file