Flash message error after 3.11.0 upgrade
davidromani opened this issue · 22 comments
Environment
Sonata packages
$ composer show --latest 'sonata-project/*'
sonata-project/admin-bundle 3.35.2 3.35.2 The missing Symfony Admin Generator
sonata-project/block-bundle 3.12.1 3.12.1 Symfony SonataBlockBundle
sonata-project/cache 2.0.1 2.0.1 Cache library
sonata-project/core-bundle 3.11.0 3.11.0 Symfony SonataCoreBundle
sonata-project/datagrid-bundle 2.3.1 2.3.1 Symfony SonataDatagridBundle
sonata-project/doctrine-extensions 1.0.2 1.0.2 Doctrine2 behavioral extensions
sonata-project/doctrine-orm-admin-bundle 3.6.1 3.6.1 Symfony Sonata / Integrate Doctrine ORM into the SonataAdminBundle
sonata-project/easy-extends-bundle 2.5.0 2.5.0 Symfony SonataEasyExtendsBundle
sonata-project/exporter 1.9.1 1.9.1 Lightweight Exporter library
sonata-project/google-authenticator 2.1.0 2.1.0 Library to integrate Google Authenticator into a PHP project
sonata-project/user-bundle 3.6.0 4.2.3 Symfony SonataUserBundle
Symfony packages
$ composer show --latest 'symfony/*'
symfony/monolog-bundle v2.12.1 v3.3.0 Symfony MonologBundle
symfony/polyfill-apcu v1.8.0 v1.8.0 Symfony polyfill backporting apcu_* functions to lower PHP versions
symfony/polyfill-ctype v1.8.0 v1.8.0 Symfony polyfill for ctype functions
symfony/polyfill-intl-icu v1.8.0 v1.8.0 Symfony polyfill for intl's ICU-related data and classes
symfony/polyfill-mbstring v1.8.0 v1.8.0 Symfony polyfill for the Mbstring extension
symfony/polyfill-php54 v1.8.0 v1.8.0 Symfony polyfill backporting some PHP 5.4+ features to lower PHP versions
symfony/polyfill-php55 v1.8.0 v1.8.0 Symfony polyfill backporting some PHP 5.5+ features to lower PHP versions
symfony/polyfill-php56 v1.8.0 v1.8.0 Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions
symfony/polyfill-php70 v1.8.0 v1.8.0 Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions
symfony/polyfill-util v1.8.0 v1.8.0 Symfony utilities for portability of PHP codes
symfony/security-acl v3.0.1 v3.0.1 Symfony Security Component - ACL (Access Control List)
symfony/swiftmailer-bundle v2.6.7 v3.2.2 Symfony SwiftmailerBundle
symfony/symfony v2.8.42 v3.4.12 The Symfony PHP framework
PHP version
$ php -v
PHP 7.1.1 (cli) (built: Feb 13 2017 10:05:49) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.1.1, Copyright (c) 1999-2017, by Zend Technologies
with Xdebug v2.5.0, Copyright (c) 2002-2016, by Derick Rethans
Subject
After updating sonata-project/core-bundle form 3.10.0 to 3.11.0 the following errors appears
Unable to load the "Sonata\CoreBundle\Twig\Extension\FlashMessageRuntime" runtime.
I'm using sonata-project/admin-bundle 3.35.2 with an overrided custom laytout template, but I didn't modified flash messages parts.
@tgalopin any chance you can help with this?
@davidromani do you have more details about the error? Does the file exist in your vendor directory? Did you clear your Symfony cache?
If you can, would you be able to have a look at https://github.com/sonata-project/SonataCoreBundle/pull/550/files to check you are not doing something linked to one of these modification? I may have introduced a BC break without noticing.
@tgalopin yes, for sure. Cache cleared and still getting same error.
$ ls -lh vendor/sonata-project/core-bundle/src/Twig/Extension/
total 64
-rw-r--r-- 1 david staff 700B Jul 8 00:27 DeprecatedTemplateExtension.php
-rw-r--r-- 1 david staff 1.3K Jul 8 00:27 DeprecatedTextExtension.php
-rw-r--r-- 1 david staff 3.0K Jul 8 00:27 FlashMessageExtension.php
-rw-r--r-- 1 david staff 1.3K Jul 8 00:27 FlashMessageRuntime.php
-rw-r--r-- 1 david staff 897B Jul 8 00:27 FormTypeExtension.php
-rw-r--r-- 1 david staff 2.5K Jul 8 00:27 StatusExtension.php
-rw-r--r-- 1 david staff 1.3K Jul 8 00:27 StatusRuntime.php
-rw-r--r-- 1 david staff 2.3K Jul 8 00:27 TemplateExtension.php
Can you give us the stack trace, please?
[1] Twig_Error_Runtime: Unable to load the "Sonata\CoreBundle\Twig\Extension\FlashMessageRuntime" runtime.
at n/a
in /Users/david/Desenvolupament/Symfony/box-idiomes-2/app/Resources/views/Admin/Receipt/list.html.twig line 1
at Twig_Environment->getRuntime('Sonata\CoreBundle\Twig\Extension\FlashMessageRuntime')
in /Users/david/Desenvolupament/Symfony/box-idiomes-2/app/cache/dev/twig/3d/3db8fcea38cc7353c6afb4b4b93b9e9759033291500b914076f5f6bc1d58180a.php line 27
at __TwigTemplate_cf8b2621bd3dbb0b5cb8a49019a2c362abdb8f7c731a33e84622a43602700f5e->doDisplay(array('action' => 'list', 'form' => object(FormView), 'datagrid' => object(Datagrid), 'csrf_token' => 'tbg1LJgC6NVAhIT1NgWtenltMDwbnZAcecDD--bsgIo', 'export_formats' => array('csv', 'xls'), 'breadcrumbs_builder' => object(BreadcrumbsBuilder), 'admin' => object(ReceiptAdmin), 'base_template' => '::Admin/layout.html.twig', 'admin_pool' => object(Pool), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'wrap_fields_with_addons' => true, 'zurb_ink_inlinecss' => object(InlineCss), 'zurb_ink_locator' => object(FileLocator), 'zurb_ink_styles' => object(CssContainer), 'app' => object(AppVariable), 'google_analytics_enabled' => false, 'google_analytics_account' => 'UA-fake...', 'google_maps_api_key' => 'AIzaSyDFCoYoCx6ibvFi0-6IL0gA7CJfvl3Ucro', 'facebook_pixel_enabled' => false, 'facebook_pixel_id' => 'XXXXXX', 'main_brand_title' => 'Box Idiomes 2', 'admin_tag_version' => 'v1.0.80', 'sonata_admin' => object(GlobalVariables), 'sonata_block' => object(GlobalVariables), 'sonata_user' => object(GlobalVariables), '_preview' => null, '_form' => null, '_show' => null, '_list_table' => '<div class="col-xs-12" style="margin-bottom:10px">
<a href="/app_dev.php/admin/billings/receipt/generate" class="btn btn-warning"><i class="fa fa-inbox"></i> Generar rebuts mensuals</a>
</div>
<div class="col-xs-12 col-md-12">
<div class="box box-primary" style="margin-bottom: 100px;">
<div class="box-body table-responsive no-padding">
<table class="table table-bordered table-striped sonata-ba-list">
<thead>
<tr class="sonata-ba-list-field-header">
<th class="sonata-ba-list-field-header-integer sonata-ba-list-field-header-order-desc sonata-ba-list-field-order-active"><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=id&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Núm. Rebut
</a></th>
<th class="sonata-ba-list-field-header-date sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=date&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Data
</a></th>
<th class="sonata-ba-list-field-header-integer sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=year&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Any
</a></th>
<th class="sonata-ba-list-field-header-integer sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=month&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Mes
</a></th>
<th class="sonata-ba-list-field-header-orm_many_to_one sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=student&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Estudiant
</a></th>
<th class="sonata-ba-list-field-header-number sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=baseAmount&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Base imposable
</a></th>
<th class="sonata-ba-list-field-header-boolean sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=isSended&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Enviat
</a></th>
<th class="sonata-ba-list-field-header-boolean sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=isPayed&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Pagat
</a></th>
<th class="sonata-ba-list-field-header-actions ">
Accions
</th> </tr>
</thead>
<tbody>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="6">
<div class="text-left">
2018/6
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="6">
<div class="text-left">
09/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="6">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="6">
<div class="text-left">
maig
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="6">
<a href="/app_dev.php/admin/students/student/4/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Alemany Pons, Àlex
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="6">
<div class="text-right"><span class="text text-success">30,00 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="6">
<span class="label label-success">sí</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="6">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="6">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/6/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/6/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/6/send" title="Tornar a enviar PDF per email">
<i class="fa fa-envelope-open-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/6/create-invoice" title="Crear factura">
<i class="fa fa-clone"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="5">
<div class="text-left">
2018/5
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="5">
<div class="text-left">
14/06/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="5">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="5">
<div class="text-left">
juny
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="5">
<a href="/app_dev.php/admin/students/student/138/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Alegre Gomez, Eros
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="5">
<div class="text-right"><span class="text text-success">47,50 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="5">
<span class="label label-success">sí</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="5">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="5">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/5/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/5/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/5/send" title="Tornar a enviar PDF per email">
<i class="fa fa-envelope-open-o"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="4">
<div class="text-left">
2018/4
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="4">
<div class="text-left">
09/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="4">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="4">
<div class="text-left">
maig
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="4">
<a href="/app_dev.php/admin/students/student/1/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Romaní Porres, Natàlia
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="4">
<div class="text-right"><span class="text text-success">37,50 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="4">
<span class="label label-success">sí</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="4">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="4">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/4/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/4/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/4/send" title="Tornar a enviar PDF per email">
<i class="fa fa-envelope-open-o"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="3">
<div class="text-left">
2018/3
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="3">
<div class="text-left">
09/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="3">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="3">
<div class="text-left">
maig
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="3">
<a href="/app_dev.php/admin/students/student/115/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Romaní porres, Júlia
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="3">
<div class="text-right"><span class="text text-success">37,50 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="3">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="3">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="3">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/3/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/3/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/3/send" title="Enviar PDF per email">
<i class="fa fa-envelope-o"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="2">
<div class="text-left">
2018/2
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="2">
<div class="text-left">
10/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="2">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="2">
<div class="text-left">
gener
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="2">
<a href="/app_dev.php/admin/students/student/138/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Alegre Gomez, Eros
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="2">
<div class="text-right"><span class="text text-success">93,00 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="2">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="2">
<span class="label label-success">sí</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="2">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/2/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/2/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/2/send" title="Enviar PDF per email">
<i class="fa fa-envelope-o"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="1">
<div class="text-left">
2018/1
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="1">
<div class="text-left">
09/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="1">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="1">
<div class="text-left">
gener
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="1">
<a href="/app_dev.php/admin/students/student/6/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Alcalde Caballé, Paula
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="1">
<div class="text-right"><span class="text text-success">100,00 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="1">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="1">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="1">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/1/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/1/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/1/send" title="Enviar PDF per email">
<i class="fa fa-envelope-o"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
</tbody>
</table>
</div>
<div class="box-footer">
<div class="form-inline clearfix">
<div class="pull-left">
</div>
<div class="pull-right">
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-share-square-o" aria-hidden="true"></i>
Exportar
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li>
<a href="/app_dev.php/admin/billings/receipt/export?filter%5B_sort_order%5D=desc&filter%5B_sort_by%5D=id&filter%5B_page%5D=0&filter%5B_per_page%5D=25&format=csv">
<i class="fa fa-arrow-circle-o-down" aria-hidden="true"></i>
CSV
</a>
<li>
<li>
<a href="/app_dev.php/admin/billings/receipt/export?filter%5B_sort_order%5D=desc&filter%5B_sort_by%5D=id&filter%5B_page%5D=0&filter%5B_per_page%5D=25&format=xls">
<i class="fa fa-arrow-circle-o-down" aria-hidden="true"></i>
XLS
</a>
<li>
</ul>
</div>
-
1 / 1
-
6 resultats -
<label class="control-label" for="s5b44b8318c1b0_per_page">Per pàgina</label>
<select class="per-page small form-control" id="s5b44b8318c1b0_per_page" style="width: auto">
<option selected="selected" value="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=desc&filter%5B_page%5D=1&filter%5B_per_page%5D=25">25</option>
<option value="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=desc&filter%5B_page%5D=1&filter%5B_per_page%5D=50">50</option>
<option value="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=desc&filter%5B_page%5D=1&filter%5B_per_page%5D=100">100</option>
<option value="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=desc&filter%5B_page%5D=1&filter%5B_per_page%5D=200">200</option>
</select>
</div>
</div>
</div>
</div>
</div>', '_list_filters' => '<div class="col-xs-12 col-md-12 sonata-filters-box" style="display: none" id="filter-container-s5b44b8318c1b0">
<div class="box box-primary" >
<div class="box-body">
<form class="sonata-filter-form form-horizontal " action="/app_dev.php/admin/billings/receipt/list" method="GET" role="form">
<div class="row">
<div class="col-sm-9">
<div class="form-group " id="filter-s5b44b8318c1b0-id" sonata-filter="true" style="display: none">
<label for="filter_id_value" class="col-sm-3 control-label">Núm. Rebut</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_id_type" name="filter[id][type]" class=" form-control"><option value=""></option><option value="3">=</option><option value="1">>=</option><option value="2">></option><option value="4"><=</option><option value="5"><</option></select>
</div>
<div class="col-sm-4">
<input type="text" id="filter_id_value" name="filter[id][value]" class=" form-control" />
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-id" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-date" sonata-filter="true" style="display: none">
<label for="filter_date_value" class="col-sm-3 control-label">Data</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_date_type" name="filter[date][type]" class=" form-control"><option value=""></option><option value="3">=</option><option value="1">>=</option><option value="2">></option><option value="4"><=</option><option value="5"><</option><option value="6">està buit</option><option value="7">no està buit</option></select>
</div>
<div class="col-sm-4">
<input type="text" id="filter_date_value" name="filter[date][value]" class=" form-control" />
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-date" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-year" sonata-filter="true" style="display: none">
<label for="filter_year_value" class="col-sm-3 control-label">Any</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_year_type" name="filter[year][type]" class=" form-control"><option value=""></option><option value="3">=</option><option value="1">>=</option><option value="2">></option><option value="4"><=</option><option value="5"><</option></select>
</div>
<div class="col-sm-4">
<input type="text" id="filter_year_value" name="filter[year][value]" class=" form-control" />
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-year" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-month" sonata-filter="true" style="display: none">
<label for="filter_month_value" class="col-sm-3 control-label">Mes</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_month_type" name="filter[month][type]" class=" form-control"><option value=""></option><option value="3">=</option><option value="1">>=</option><option value="2">></option><option value="4"><=</option><option value="5"><</option></select>
</div>
<div class="col-sm-4">
<input type="text" id="filter_month_value" name="filter[month][value]" class=" form-control" />
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-month" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-student" sonata-filter="true" style="display: none">
<label for="filter_student_value" class="col-sm-3 control-label">Estudiant</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_student_type" name="filter[student][type]" class=" form-control"><option value=""></option><option value="1">és igual a</option><option value="2">no és igual a</option></select>
</div>
<div class="col-sm-4">
<select id="filter_student_value" name="filter[student][value]" class=" form-control"><option value=""></option><option value="1">Natàlia Romaní Porres</option><option value="2">Erika Artells Prieto</option><option value="3">Isaac Artells Prieto</option><option value="4">Àlex Alemany Pons</option><option value="5">Mario Antonio Casanova</option><option value="6">Paula Alcalde Caballé</option><option value="7">Andrea Bernad Puchol</option><option value="8">Pau Estorach Barberà</option><option value="9">Mariona Estorach Barberà</option><option value="10">Eric Braza Torres</option><option value="11">Mariona Borja Ibars</option><option value="12">Ferran Vidal Reverté</option><option value="13">Laura Vidal Reverté</option><option value="14">Miguel Turón</option><option value="15">Anna Turón Albacar</option><option value="16">Laura Turón Albacar</option><option value="17">Ian Miravet Lletí</option><option value="18">Naís Miravet Lletí</option><option value="19">Didac Becerra Iraiz</option><option value="20">Marc Estellé Ferré</option><option value="21">Nàia Estellé Ferré</option><option value="22">Pau Estellé Ferré</option><option value="23">Hugo Mateo Gimenez</option><option value="24">Aina Estudillo López</option><option value="25">Victor Vidal Rollan</option><option value="26">Mar Vidal Rollan</option><option value="27">Ferran Jornet Margalef</option><option value="28">Sara Roig Biosca</option><option value="29">Josep Igual Albiol</option><option value="30">Núria Nadal Reverté</option><option value="31">Montse Guerra Millán</option><option value="32">Isabel Guerra Millán</option><option value="33">Elisabet Balagué Fernández</option><option value="34">Laura Igual Albiol</option><option value="35">Ander Cid Gomez</option><option value="36">Abril Martí Millán</option><option value="37">Cristian López Miilán</option><option value="38">Josep Cana Fumadó</option><option value="39">Ariadna Martín Fornós</option><option value="40">Ricard Soriano Maresma</option><option value="41">Josep Marçal Calvet</option><option value="42">Ayman Maureso Bezza</option><option value="43">David Meca Herrero</option><option value="44">Jordi Pagà Gomez</option><option value="45">Jan Pagà Gomez</option><option value="46">Angela Garcia Serra</option><option value="47">Nil Rosario Solà</option><option value="48">Omar Rosario Solà</option><option value="49">Noa Roda Almo</option><option value="50">Joan Solé Matamoros</option><option value="51">Roger Ruiz Gelida</option><option value="52">Marc Ruiz Gelida</option><option value="53">Iker Romero Alemany</option><option value="54">Paula Gómez Prats</option><option value="55">Jan Roig Colomé</option><option value="56">Vega Villar Marquez</option><option value="57">Bianca Savu</option><option value="58">Laia Antonio Casanova</option><option value="59">Laia Sánches Balagué</option><option value="60">Lluís Martí Llombart</option><option value="61">Alexandra Savu</option><option value="62">joana Garcia fibla</option><option value="63">Meritxell Gilabert Mulet</option><option value="64">Norah Cid Martí</option><option value="65">Paula Tebar Albert</option><option value="66">Leire Cordoba Bria</option><option value="67">Àlex Casanova Bria</option><option value="68">Laia Casanova Bria</option><option value="69">Marc Monllau Cid</option><option value="70">Covadonga Balagué</option><option value="71">Conrad Morán Companys</option><option value="72">Clara Campo Borrell</option><option value="73">Guifrè España Estrada</option><option value="74">Victor Estrada Abarca</option><option value="75">Roger Garcia Gavaldà</option><option value="76">Nahia Garcia Gavaldà</option><option value="77">Laura Almo Pérez</option><option value="78">Júlia Tomàs Úbeda</option><option value="79">Maria Tomàs Úbeda</option><option value="80">Elsa Cirac Barrera</option><option value="81">Joel Garriga Estellé</option><option value="82">Davinia Roig Montora</option><option value="83">Lola Markova</option><option value="84">Lena Drago Serrallonga</option><option value="85">Ona Boix Samper</option><option value="86">Aina López Montserrat</option><option value="87">Paula Georgina Tanasae</option><option value="88">Arió Pérez Valldeperez</option><option value="89">Cesc Balada Climent</option><option value="90">Miquel Balda Cliemnt</option><option value="91">Itziar Orero Martí</option><option value="92">Enric Valldepérez Porres</option><option value="93">Guillem Valldepérez Porres</option><option value="94">Ferran Valldepérez Porres</option><option value="95">Jaume Rosa Miró</option><option value="96">Marta Rosa Miró</option><option value="97">Ferran Rosa Miró</option><option value="98">Mariam Rahmani</option><option value="99">Jordi Solà Fosch</option><option value="100">Marc Peris Redó</option><option value="101">Maria Peris Redó</option><option value="102">Annamari Navarro Masip</option><option value="103">Lázaro Navarro Masip</option><option value="104">Pau Duart Betoret</option><option value="105">Anna Duart Betoret</option><option value="106">Pep Sanon Ferreres</option><option value="107">Nahara Gilabert Safont</option><option value="108">Ferran Tomàs Pujol</option><option value="109">Bianca Mihaela Ditoiu</option><option value="110">Ana Maria Ditoiu</option><option value="111">Ariadna Vidal Fortuño</option><option value="112">Xavi Roig Biosca</option><option value="113">Eric Sech Rozas</option><option value="114">Nerea Sech Rozas</option><option value="115">Júlia Romaní porres</option><option value="116">Alfred Palma Guillen</option><option value="117">Nàyade Bel Plazas</option><option value="118">Marina Ortí arrufat</option><option value="119">Robert Blanquet Martí</option><option value="120">Sofia Garcia Calleja</option><option value="121">Guillem Garcia Calleja</option><option value="122">Aran Valles Rojas</option><option value="123">Nicolás Jimenez Petecuta</option><option value="124">Paula Forcadell Solé</option><option value="125">Andrei Neague</option><option value="126">Júlia Lletí Regolf</option><option value="127">Emma Ruiz Toses</option><option value="128">Guillem Caballer España</option><option value="129">Roger Caballer España</option><option value="130">Paula Fumadó Ortiz</option><option value="131">Arnau Fumadó Ortiz</option><option value="132">Lara Estrada Senar</option><option value="133">Roger Estrada Senar</option><option value="134">Maria Antonio Ortega</option><option value="135">Victor Antonio Ortega</option><option value="136">Aleix Torres Salvadó</option><option value="137">Joel Alegre Gómez</option><option value="138">Eros Alegre Gomez</option><option value="139">Oriol Planell Fibla</option><option value="140">Martí Planell Fibla</option><option value="141">Pol Franch Estellé</option><option value="142">Nora Gilabert Seguí</option><option value="143">Bruna Hernández Fumadó</option><option value="144">Martí Hernández Fumadó</option><option value="145">Ian Franch Contreras</option><option value="146">Aaron Martinez Panisello</option><option value="147">Miquel Grañana Zafra</option><option value="148">Marta Estellé</option><option value="149">Anna Estellé</option><option value="150">Sergi Tafalla Ferré</option><option value="151">Àlex Cervera Igualada</option><option value="152">Marcel Sans Porres</option><option value="153">Guillem Garcia Ignacio</option><option value="154">Albert Vallès Llorens</option></select>
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-student" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-person" sonata-filter="true" style="display: none">
<label for="filter_person_value" class="col-sm-3 control-label">Pare mare o tutor</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_person_type" name="filter[person][type]" class=" form-control"><option value=""></option><option value="1">és igual a</option><option value="2">no és igual a</option></select>
</div>
<div class="col-sm-4">
<select id="filter_person_value" name="filter[person][value]" class=" form-control"><option value=""></option><option value="1">David Romaní</option><option value="2">Elena Prieto Moreno</option><option value="3">Diego Alemany Ardit</option><option value="4">Eulàlia Casanova Panisello</option><option value="5">Manolita Caballé Ramos</option><option value="6">Núria Barberà Martínez</option><option value="7">Maria José Torres Ferrerres</option><option value="8">Cristina Ibars Canelles</option><option value="9">Laura Reverté Caballé</option><option value="10">Maria Jesus Albacar Torrent</option><option value="11">Mònica Lletí Boada</option><option value="12">Inés Fraiz Pérez</option><option value="13">Vicent Estellé Pérez</option><option value="14">Patricia Gimenez</option><option value="15">Juan Luis Estudillo Estudillo</option><option value="16">Cinta Rollan Besalduch</option><option value="17">Jordi Jornet Pallarés</option><option value="18">Elisenda Biosca Serdà</option><option value="19">Irene Albiol Zaragoza</option><option value="20">Maria Carmen Reverté</option><option value="21">Maria Isabel Millan Cazorla</option><option value="22">Covadonga Belén Fernández</option><option value="23">Maria Teresa Gómez Royo</option><option value="24">Maria Jose Millán</option><option value="25">Berta Millán Gil</option><option value="26">Laura Fumadó Cid</option><option value="27">Francisco Javier Martin Martin</option><option value="28">Jaqueline Maresma</option><option value="29">Noèlia Calvet Reverté</option><option value="30">Damián Maureso Falcó</option><option value="31">Carolina Herrero Llambrich</option><option value="32">Montse Gómez Royo</option><option value="33">Maria Antonia Garcia Serra</option><option value="34">Sandra Solà</option><option value="35">Maria Olga Almo Llombart</option><option value="36">Mònica Matamoros</option><option value="37">Elena Gelida Redó</option><option value="38">Teresa Alemany Quixalos</option><option value="39">Montse Prats Batalla</option><option value="40">Sara Colomé Princep</option><option value="41">Silvia Marquez Garcia</option><option value="42">Elena Savu</option><option value="43">Josep David Sánchez Balagué</option><option value="44">Joaquim Martí Fornós</option><option value="45">Anna Fibla Barras</option><option value="46">Núria Mulet Masdeu</option><option value="47">Maria José Martí Castañeda</option><option value="48">Angel Tebar Rodríguez</option><option value="49">Andrea Bria Adell</option><option value="50">Jordi Casanova De La Asunción</option><option value="51">Maria José Cid Curto</option><option value="52">Montse Companys Gonzalez</option><option value="53">Marta Borrell Cedó</option><option value="54">Edgar España Fàbregas</option><option value="55">Isabel Abarca Garcia</option><option value="56">Asun Gavaldà Colomines</option><option value="57">Carmen Pérez</option><option value="58">Carme Úbeda de Vilallonga</option><option value="59">Elsa Barrera Lizarraga</option><option value="60">Carlos Gilabert Mangrané</option><option value="61">Angela Edima Reina Uera</option><option value="62">Julya Markova</option><option value="63">Carme Serrallonga</option><option value="64">Montserrat Samper</option><option value="65">Imma Tomàs</option><option value="66">Silvia Montserrat</option><option value="67">Elena Geanina Tanase</option><option value="68">Guadalupe Valldeperez</option><option value="69">Miquel Balada</option><option value="70">Josep Carles Orero i Gaya</option><option value="71">Joan Ignasi Valldepérez Cugat</option><option value="72">Montserrat Miró Saura</option><option value="73">Rahmani Bendrils Hamid</option><option value="74">Montse Fosch Reverté</option><option value="75">Inmaculada Redó Porres</option><option value="76">Lázaro Navarro Torta</option><option value="77">Juan José Duart Albiol</option><option value="78">Núria Ferreres Caballé</option><option value="79">Imma Safont Fontanet</option><option value="80">Maria Lluisa Pujol Chavarria</option><option value="81">Sabina Balda Redó</option><option value="82">Georgeta Ana Ditoiu</option><option value="83">Ivan Gisbert Terol</option><option value="84">Laura Fortuño Aixendri</option><option value="85">Jordi Igual Carratala</option><option value="86">Jacqueline Maresema</option><option value="87">Mónica Rozas Holledo</option><option value="88">Wilma Plazas Gascón</option><option value="89">Pilar Arrufat Viñoles</option><option value="90">Maria Carmen Martí Arnau</option><option value="91">Rosa Calleja Sansano</option><option value="92">Gislen Rojas</option><option value="93">Maria Petecuta Cristea</option><option value="94">Maria Immaculada Solé Cabanes</option><option value="95">Màdàlina Neague</option><option value="96">Bea Regolf Palop</option><option value="97">Noemé Tosses Martinez</option><option value="98">Maria Cinta España Forcadell</option><option value="99">Susanna Ortiz Ferré</option><option value="100">Elisabet Senar Vidal</option><option value="101">Annabel Ortega Ferreres</option><option value="102">Maria Teresa Salvadó Barreno</option><option value="103">Daniel Alegre Cornelles</option><option value="104">Lourdes Fibla Cortiella</option><option value="105">Núria Franch Esquerre</option><option value="106">Àngels Seguí Maza</option><option value="107">José Ramon Hernández Cugat</option><option value="108">Anna Belen Contreras Roda</option><option value="109">Sabina Panisello Morales</option><option value="110">Maria Pilar Zafra Herman</option><option value="111">Maria Cinta Ferré Bo</option><option value="112">Diego Cervera Aguilar</option><option value="113">Carolina Porres</option><option value="114">Esther Ignacio Franch</option><option value="115">Rodrigo Valles</option></select>
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-person" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-discountApplied" sonata-filter="true" style="display: none">
<label for="filter_discountApplied_value" class="col-sm-3 control-label">Descompte aplicat</label>
<div class="col-sm-4 advanced-filter">
<input type="hidden" id="filter_discountApplied_type" name="filter[discountApplied][type]" class=" form-control" />
</div>
<div class="col-sm-4">
<select id="filter_discountApplied_value" name="filter[discountApplied][value]" class=" form-control"><option value=""></option><option value="1">sí</option><option value="2">no</option></select>
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-discountApplied" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-baseAmount" sonata-filter="true" style="display: none">
<label for="filter_baseAmount_value" class="col-sm-3 control-label">Base imposable</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_baseAmount_type" name="filter[baseAmount][type]" class=" form-control"><option value=""></option><option value="3">=</option><option value="1">>=</option><option value="2">></option><option value="4"><=</option><option value="5"><</option></select>
</div>
<div class="col-sm-4">
<input type="text" id="filter_baseAmount_value" name="filter[baseAmount][value]" class=" form-control" />
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-baseAmount" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-isSended" sonata-filter="true" style="display: none">
<label for="filter_isSended_value" class="col-sm-3 control-label">Enviat</label>
<div class="col-sm-4 advanced-filter">
<input type="hidden" id="filter_isSended_type" name="filter[isSended][type]" class=" form-control" />
</div>
<div class="col-sm-4">
<select id="filter_isSended_value" name="filter[isSended][value]" class=" form-control"><option value=""></option><option value="1">sí</option><option value="2">no</option></select>
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-isSended" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-sendDate" sonata-filter="true" style="display: none">
<label for="filter_sendDate_value" class="col-sm-3 control-label">Data enviament</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_sendDate_type" name="filter[sendDate][type]" class=" form-control"><option value=""></option><option value="3">=</option><option value="1">>=</option><option value="2">></option><option value="4"><=</option><option value="5"><</option><option value="6">està buit</option><option value="7">no està buit</option></select>
</div>
<div class="col-sm-4">
<div class="input-group"><div class='input-group date' id='dp_filter_sendDate_value'><input type="text" id="filter_sendDate_value" name="filter[sendDate][value]" data-date-format="D MMM YYYY" class=" form-control" /><span class="input-group-addon"><span class="fa fa-calendar"></span></span></div></div><script type="text/javascript">
jQuery(function ($) {
$('#dp_filter_sendDate_value').datetimepicker({"pickTime":false,"pickDate":true,"useCurrent":true,"minDate":"1\/1\/1900","maxDate":null,"showToday":true,"language":"ca","defaultDate":"","disabledDates":[],"enabledDates":[],"icons":{"time":"fa fa-clock-o","date":"fa fa-calendar","up":"fa fa-chevron-up","down":"fa fa-chevron-down"},"useStrict":false,"sideBySide":false,"daysOfWeekDisabled":[],"collapse":true,"calendarWeeks":false,"viewMode":"days","minViewMode":"days","useSeconds":false});
});
</script>
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-sendDate" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-isPayed" sonata-filter="true" style="display: none">
<label for="filter_isPayed_value" class="col-sm-3 control-label">Pagat</label>
<div class="col-sm-4 advanced-filter">
<input type="hidden" id="filter_isPayed_type" name="filter[isPayed][type]" class=" form-control" />
</div>
<div class="col-sm-4">
<select id="filter_isPayed_value" name="filter[isPayed][value]" class=" form-control"><option value=""></option><option value="1">sí</option><option value="2">no</option></select>
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-isPayed" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
<div class="form-group " id="filter-s5b44b8318c1b0-paymentDate" sonata-filter="true" style="display: none">
<label for="filter_paymentDate_value" class="col-sm-3 control-label">Data pagament</label>
<div class="col-sm-4 advanced-filter">
<select id="filter_paymentDate_type" name="filter[paymentDate][type]" class=" form-control"><option value=""></option><option value="3">=</option><option value="1">>=</option><option value="2">></option><option value="4"><=</option><option value="5"><</option><option value="6">està buit</option><option value="7">no està buit</option></select>
</div>
<div class="col-sm-4">
<div class="input-group"><div class='input-group date' id='dp_filter_paymentDate_value'><input type="text" id="filter_paymentDate_value" name="filter[paymentDate][value]" data-date-format="D MMM YYYY" class=" form-control" /><span class="input-group-addon"><span class="fa fa-calendar"></span></span></div></div><script type="text/javascript">
jQuery(function ($) {
$('#dp_filter_paymentDate_value').datetimepicker({"pickTime":false,"pickDate":true,"useCurrent":true,"minDate":"1\/1\/1900","maxDate":null,"showToday":true,"language":"ca","defaultDate":"","disabledDates":[],"enabledDates":[],"icons":{"time":"fa fa-clock-o","date":"fa fa-calendar","up":"fa fa-chevron-up","down":"fa fa-chevron-down"},"useStrict":false,"sideBySide":false,"daysOfWeekDisabled":[],"collapse":true,"calendarWeeks":false,"viewMode":"days","minViewMode":"days","useSeconds":false});
});
</script>
</div>
<div class="col-sm-1">
<label class="control-label">
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-paymentDate" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-minus-circle" aria-hidden="true"></i>
</a>
</label>
</div>
</div>
</div>
<div class="col-sm-3 text-center">
<input type="hidden" name="filter[_page]" id="filter__page" value="1">
<input type="hidden" id="filter__sort_by" name="filter[_sort_by]" class=" form-control" value="id" />
<input type="hidden" id="filter__sort_order" name="filter[_sort_order]" class=" form-control" value="desc" />
<input type="hidden" id="filter__per_page" name="filter[_per_page]" class=" form-control" value="25" />
<div class="form-group">
<button type="submit" class="btn btn-primary">
<i class="fa fa-filter" aria-hidden="true"></i> Filtrar
</button>
<a class="btn btn-default" href="/app_dev.php/admin/billings/receipt/list?filters=reset">
Restableix
</a>
</div>
<div class="form-group">
<a href="#" data-toggle="advanced-filter">
<i class="fa fa-cogs" aria-hidden="true"></i>
Filtres avançats
</a>
</div>
</div>
</div>
</form>
</div>
</div>
</div>', '_tab_menu' => '', '_content' => null, '_title' => '', '_breadcrumb' => null, '_actions' => '<li><a class="sonata-action-element" href="/app_dev.php/admin/billings/receipt/create"><i class="fa fa-plus-circle" aria-hidden="true"></i>
Afegir nou
</a></li>', '_navbar_title' => '', '_list_filters_actions' => '<ul class="nav navbar-nav navbar-right">
<li class="dropdown sonata-actions">
<a href="#" class="dropdown-toggle sonata-ba-action" data-toggle="dropdown">
<i class="fa fa-filter" aria-hidden="true"></i>
Filtres
<span class="badge sonata-filter-count"></span>
<b class="caret"></b>
</a>
<ul class="dropdown-menu" role="menu">
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-id" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Núm. Rebut
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-date" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Data
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-year" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Any
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-month" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Mes
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-student" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Estudiant
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-person" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Pare mare o tutor
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-discountApplied" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Descompte aplicat
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-baseAmount" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Base imposable
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-isSended" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Enviat
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-sendDate" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Data enviament
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-isPayed" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Pagat
</a>
</li>
<li>
<a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-s5b44b8318c1b0-paymentDate" filter-container="filter-container-s5b44b8318c1b0">
<i class="fa fa-square-o"></i>Data pagament
</a>
</li>
</ul>
</li>
</ul>', '_parent' => array('action' => 'list', 'form' => object(FormView), 'datagrid' => object(Datagrid), 'csrf_token' => 'tbg1LJgC6NVAhIT1NgWtenltMDwbnZAcecDD--bsgIo', 'export_formats' => array('csv', 'xls'), 'breadcrumbs_builder' => object(BreadcrumbsBuilder), 'admin' => object(ReceiptAdmin), 'base_template' => '::Admin/layout.html.twig', 'admin_pool' => object(Pool), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'wrap_fields_with_addons' => true, 'zurb_ink_inlinecss' => object(InlineCss), 'zurb_ink_locator' => object(FileLocator), 'zurb_ink_styles' => object(CssContainer), 'app' => object(AppVariable), 'google_analytics_enabled' => false, 'google_analytics_account' => 'UA-fake...', 'google_maps_api_key' => 'AIzaSyDFCoYoCx6ibvFi0-6IL0gA7CJfvl3Ucro', 'facebook_pixel_enabled' => false, 'facebook_pixel_id' => 'XXXXXX', 'main_brand_title' => 'Box Idiomes 2', 'admin_tag_version' => 'v1.0.80', 'sonata_admin' => object(GlobalVariables), 'sonata_block' => object(GlobalVariables), 'sonata_user' => object(GlobalVariables), '_preview' => null, '_form' => null, '_show' => null, '_list_table' => '<div class="col-xs-12" style="margin-bottom:10px">
<a href="/app_dev.php/admin/billings/receipt/generate" class="btn btn-warning"><i class="fa fa-inbox"></i> Generar rebuts mensuals</a>
</div>
<div class="col-xs-12 col-md-12">
<div class="box box-primary" style="margin-bottom: 100px;">
<div class="box-body table-responsive no-padding">
<table class="table table-bordered table-striped sonata-ba-list">
<thead>
<tr class="sonata-ba-list-field-header">
<th class="sonata-ba-list-field-header-integer sonata-ba-list-field-header-order-desc sonata-ba-list-field-order-active"><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=id&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Núm. Rebut
</a></th>
<th class="sonata-ba-list-field-header-date sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=date&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Data
</a></th>
<th class="sonata-ba-list-field-header-integer sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=year&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Any
</a></th>
<th class="sonata-ba-list-field-header-integer sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=month&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Mes
</a></th>
<th class="sonata-ba-list-field-header-orm_many_to_one sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=student&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Estudiant
</a></th>
<th class="sonata-ba-list-field-header-number sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=baseAmount&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Base imposable
</a></th>
<th class="sonata-ba-list-field-header-boolean sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=isSended&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Enviat
</a></th>
<th class="sonata-ba-list-field-header-boolean sonata-ba-list-field-header-order-asc "><a href="/app_dev.php/admin/billings/receipt/list?filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=isPayed&filter%5B_page%5D=1&filter%5B_per_page%5D=25"> Pagat
</a></th>
<th class="sonata-ba-list-field-header-actions ">
Accions
</th> </tr>
</thead>
<tbody>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="6">
<div class="text-left">
2018/6
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="6">
<div class="text-left">
09/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="6">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="6">
<div class="text-left">
maig
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="6">
<a href="/app_dev.php/admin/students/student/4/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Alemany Pons, Àlex
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="6">
<div class="text-right"><span class="text text-success">30,00 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="6">
<span class="label label-success">sí</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="6">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="6">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/6/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/6/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/6/send" title="Tornar a enviar PDF per email">
<i class="fa fa-envelope-open-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/6/create-invoice" title="Crear factura">
<i class="fa fa-clone"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="5">
<div class="text-left">
2018/5
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="5">
<div class="text-left">
14/06/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="5">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="5">
<div class="text-left">
juny
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="5">
<a href="/app_dev.php/admin/students/student/138/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Alegre Gomez, Eros
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="5">
<div class="text-right"><span class="text text-success">47,50 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="5">
<span class="label label-success">sí</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="5">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="5">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/5/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/5/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/5/send" title="Tornar a enviar PDF per email">
<i class="fa fa-envelope-open-o"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="4">
<div class="text-left">
2018/4
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="4">
<div class="text-left">
09/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="4">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="4">
<div class="text-left">
maig
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="4">
<a href="/app_dev.php/admin/students/student/1/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Romaní Porres, Natàlia
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="4">
<div class="text-right"><span class="text text-success">37,50 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="4">
<span class="label label-success">sí</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="4">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="4">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/4/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/4/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/4/send" title="Tornar a enviar PDF per email">
<i class="fa fa-envelope-open-o"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="3">
<div class="text-left">
2018/3
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="3">
<div class="text-left">
09/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="3">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="3">
<div class="text-left">
maig
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="3">
<a href="/app_dev.php/admin/students/student/115/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Romaní porres, Júlia
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="3">
<div class="text-right"><span class="text text-success">37,50 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="3">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="3">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-actions" objectId="3">
<div class="btn-group">
<a href="/app_dev.php/admin/billings/receipt/3/edit" class="btn btn-sm btn-default edit_link" title="Editar"><i class="fa fa-pencil"></i></a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/3/pdf" title="Descarregar PDF">
<i class="fa fa-file-pdf-o"></i>
</a>
<a class="btn btn-sm btn-default" href="/app_dev.php/admin/billings/receipt/3/send" title="Enviar PDF per email">
<i class="fa fa-envelope-o"></i>
</a>
</div>
</td>
<!-- END - fieldName: _action -->
</tr>
<tr>
<!-- START
fieldName: id
template: ::Admin/Cells/list__cell_receipt_number.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_number.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="2">
<div class="text-left">
2018/2
</div>
</td>
<!-- END - fieldName: id -->
<!-- START
fieldName: date
template: ::Admin/Cells/list__cell_receipt_date.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_date.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-date" objectId="2">
<div class="text-left">
10/07/2018
</div>
</td>
<!-- END - fieldName: date -->
<!-- START
fieldName: year
template: ::Admin/Cells/list__cell_event_year.html.twig
compiled template: ::Admin/Cells/list__cell_event_year.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="2">
<div class="text-left">
2018
</div>
</td>
<!-- END - fieldName: year -->
<!-- START
fieldName: month
template: ::Admin/Cells/list__cell_event_month.html.twig
compiled template: ::Admin/Cells/list__cell_event_month.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-integer" objectId="2">
<div class="text-left">
gener
</div>
</td>
<!-- END - fieldName: month -->
<!-- START
fieldName: student
template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
compiled template: @SonataAdmin/CRUD/Association/list_many_to_one.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-orm_many_to_one" objectId="2">
<a href="/app_dev.php/admin/students/student/138/edit?uniqid=s5b44b8318c1a2&code=admin.student&pcode=admin.receipt&puniqid=s5b44b8318c1b0">
Alegre Gomez, Eros
</a>
</td>
<!-- END - fieldName: student -->
<!-- START
fieldName: baseAmount
template: ::Admin/Cells/list__cell_receipt_amount.html.twig
compiled template: ::Admin/Cells/list__cell_receipt_amount.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-number" objectId="2">
<div class="text-right"><span class="text text-success">93,00 €</span></div>
</td>
<!-- END - fieldName: baseAmount -->
<!-- START
fieldName: isSended
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="2">
<span class="label label-danger">no</span>
</td>
<!-- END - fieldName: isSended -->
<!-- START
fieldName: isPayed
template: @SonataAdmin/CRUD/list_boolean.html.twig
compiled template: @SonataAdmin/CRUD/list_boolean.html.twig
-->
<td class="sonata-ba-list-field sonata-ba-list-field-boolean" objectId="2">
<span class="label label-success">sí</span>
</td>
<!-- END - fieldName: isPayed -->
<!-- START
fieldName: _action
template: @SonataAdmin/CRUD/list__action.html.twig
compiled template: @SonataAdmin/CRUD/list__action.html.twig
-->
I am also getting this error after upgrading to 3.11. I tried both upgrading all of my packages and only updating SonataCoreBundle. Both resulted in this error.
@maxolasersquad are you using a custom template too?
Can you find the commit via fit bisect which introduces the error?
Didn’t have time to debug it
@maxolasersquad are you using Symfony 2.8 as well?
@davidromani @maxolasersquad could you tell me which version of Twig you are using?
I'm not able to reproduce the issue in local with Symfony 4, which probably means something in your environment triggers the BC-break.
@OskarStark we do have many templates that we use. For the dashboard we are not overriding the template. I'll try to find time to locate the commit that introduces it. It may be a few days before I have the time to hunt it down.
@tgalopin Yes, Symfony 2.8. Twig is version 2.4.8.
@maxolasersquad 3.11 is only my commit, so if you updated from 3.10 to 3.11, #550 is definitely the issue.
I will try with Symfony 2.8.
I reproduce in local, I'm working on it.
Okay, this is quite simple: the Twig runtime loader was introduce in Symfony 3.
I'm working on a patch to use the deprecated way in Symfony 2.8.
@tgalopin I'm using Symfony 2.8.42 and Twig 2.4.8 too. Can you fix it ASAP, please? I'm using this vendor in a production enviroment, thanks.
@davidromani can you check that #554 fixes it for you?
Thank you @tgalopin for working on this so fast!
@davidromani please Note that you could and should roll back the sonata core version on production in the meantime. It is open source and it means it is not ever possible to fix bugs that fast like in this case.
@davidromani set "sonata-project/core-bundle": "3.10"
in your composer.json file until the fix is out.
What's the easiest way to update my composer.json file to test this change?
@maxolasersquad I've used another strategy to patch it faster (for me)... only for testing purpouse
From project's root directory execute this:
$ cd vendor/sonata-project/core-bundle/
$ git remote add tgalopin git@github.com:tgalopin/SonataCoreBundle.git
$ git fetch --all
$ git pull tgalopin fix-compatibility-2-8
- and remember to clear Symofy's cache
It was merged and the branch removed while I was on lunch. I'll test it once it gets tagged.
@maxolasersquad tagged, it should work now