{% extends 'OroUIBundle:actions:view.html.twig' %} {% oro_title_set({params : {"%identifier%": entity.invoiceNumber }}) %} {% block pageHeader %} {% set breadcrumbs = { 'entity': entity, 'indexPath': path('oro_invoice_index'), 'indexLabel': 'oro.invoice.entity_plural_label'|trans, 'entityTitle': 'oro.invoice.navigation.view'|trans({ '%identifier%': entity.invoiceNumber|default('N/A'|trans) }) } %} {{ parent() }} {% endblock pageHeader %} {% block content_data %} {% set invoiceInformationWidget %} {{ oro_widget_render({ 'widgetType': 'block', 'title': 'oro.invoice.widgets.invoice_information'|trans, 'url': path('oro_invoice_info', {id: entity.id}) }) }} {% endset %} {% set generalSectionBlocks = [{'data' : [invoiceInformationWidget]}] %} {% set dataBlocks = [ { 'title': 'oro.invoice.navigation.sections.general'|trans, 'class': 'active', 'subblocks': generalSectionBlocks } ] %} {% if entity.lineItems|length %} {% set lineItems %}
# | {{ 'oro.product.sku.label'|trans }} | {{ 'oro.product.entity_label'|trans }} | {{ 'oro.invoice.invoicelineitem.quantity.label'|trans }} | {{ 'oro.invoice.invoicelineitem.price.label'|trans }} | {{ 'oro.invoice.invoicelineitem.price_total.label'|trans }} |
---|---|---|---|---|---|
{{ loop.index }} | {{ lineItem.productSku }} | {% if isFreeFormProduct %} {{ lineItem.freeFormProduct }} {% else %} {{ lineItem.product }} {% endif %} | {{ lineItem.quantity|oro_format_product_unit_value(lineItem.productUnit) }} | {{ lineItem.price|oro_format_price }} | {{ lineItem.totalPrice|oro_format_price }} |