1193: Лэндинг-Страница "Реклама"

переключатель слайдов, ресайз изображений
remotes/origin/landing
Alexander Burdeiny 10 years ago
parent 29f3df3a25
commit 70579f1e57
  1. 16
      settings/templatetags/template_filters.py
  2. 16
      templates/client/simple_pages/advertising_landing.html

@ -323,4 +323,18 @@ def get_theme_name(id):
@register.filter
def coord_format(value):
return u'%s' % value
return u'%s' % value
@register.filter
def get_pages(objects, number):
'''
input:
objects - list or queryset of objects
number - number of objects per page
output
list of pages with numbers
'''
x, y = divmod(len(objects), int(number))
return xrange(x if y == 0 else x + 1)

@ -1,6 +1,7 @@
{% load static %}
{% load i18n %}
{% load template_filters %}
{% load template_filters %}
{% load thumbnail %}
{% get_current_language as LANGUAGE_CODE %}
@ -350,7 +351,9 @@
{{ comment.text }}
</p>
<span class="review__logo-wrap">
<img class="pos-center" src="{{ comment.logo.url }}" alt="img"/>
{% thumbnail comment.logo "70x70" format="PNG" upscale=False as im %}
<img class="pos-center" src="{{ im.url }}" alt="img"/>
{% endthumbnail %}
</span>
<div class="review-desc">
<p class="review-desc__name">{{ comment.name }}</p>
@ -369,10 +372,13 @@
</ul>
<div class="reviews-listing">
<a class="reviews-listing__item active" href="#" data-slide-index="0"></a>
<a class="reviews-listing__item" href="#" data-slide-index="1"></a>
<a class="reviews-listing__item" href="#" data-slide-index="2"></a>
<a class="reviews-listing__item" href="#" data-slide-index="3"></a>
{% if comments|length > 3 %}
{% for p in comments|get_pages:'3' %}
<a class="reviews-listing__item {% if forloop.first %}active{% endif %}" href="#" data-slide-index="{{ p }}"></a>
{% endfor %}
{% endif %}
</div><!--reviews-listing-->
</div><!--content-->

Loading…
Cancel
Save