{#** * 2007-2019 PrestaShop and Contributors * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * https://opensource.org/licenses/OSL-3.0 * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to license@prestashop.com so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to https://www.prestashop.com for more information. * * @author PrestaShop SA * @copyright 2007-2019 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA *#} {% set actions = column.options.actions %} {% if actions is not empty %}
{% set skippedActions, isFirstRendered = 0, false %} {# Render first item that is not in dropwdown #} {% for action in actions %} {% if not isFirstRendered %} {% set skippedActions = skippedActions + 1 %} {% endif %} {% if action.isApplicable(record) and not isFirstRendered %} {{ include('@PrestaShop/Admin/Common/Grid/Actions/Row/'~action.type~'.html.twig', { 'grid': grid, 'column': column, 'attributes': {'class': 'dropdown-item', 'tooltip_name': true}, 'record': record, 'action': action }) }} {% set isFirstRendered = true %} {% endif %} {% endfor %} {# Render remaining items in dropdown #} {% if actions|length > skippedActions %} {% endif %}
{% endif %}