byceps/byceps

View on GitHub
byceps/blueprints/admin/shop/article/templates/macros/admin/shop/article.html

Summary

Maintainability
Test Coverage
{% macro render_article_link(article) -%}
  <a href="{{ url_for('shop_article_admin.view', article_id=article.id) }}" title="{{ article.name }}">{{ article.item_number }}</a>
{%- endmacro %}


{% macro render_article_temporal_availability(article) -%}
  {%- if article.available_from and article.available_until -%}
    {{ article.available_from|datetimeformat }} –<br>
    {{- article.available_until|datetimeformat }}
  {%- elif article.available_from and not article.available_until -%}
    {{ _('from') }} {{ article.available_from|datetimeformat }}
  {%- elif not article.available_from and article.available_until -%}
    {{ _('until') }} {{ article.available_until|datetimeformat }}
  {%- else -%}
    {{ _('unlimited')|dim }}
  {%- endif -%}
{%- endmacro %}