{% macro render(viewer_data, table_data, mount_field, cfg={}, table_cfg={}) %} {% if table_data %} {# Definimos otra macro que usa la primera como parámetro #}
{% if cfg.sales_title %}

{{ cfg.sales_title }}

{% endif %} {% if table_cfg.head_names %} {% for colname in head_names %} {% endfor %} {% else %} {% for colname in table_data[0] %} {% if not colname==mount_field.stock_name %} {% endif %} {% endfor %} {% endif %}
{{colname}}{{colname.replace("_", " ").capitalize()}}
{% if viewer_data %}
{% if cfg.detail_title %}

{{ cfg.detail_title }}

{% endif %} {% for field in viewer_data %} {% set display_name = field.replace('_', ' ').capitalize() %} {% endfor %}

La cantidad debe ser mayor que 0 y no debe exceder la cantidad disponible.

{% if cfg.order_title %}

{{ cfg.order_title }}

{% endif %} {% if table_cfg.head_names %} {% for colname in head_names %} {% endfor %} {% else %} {% for colname in table_data[0] %} {% if not colname==mount_field.stock_name %} {% endif %} {% endfor %} {% endif %}
{{colname}}{{colname.replace("_", " ").capitalize()}}{{mount_field.label}}
{% endif %} {% endif %} {% endmacro %}