site-accueil-insa/matomo/plugins/Goals/templates/_addEditGoal.twig

44 lines
1.9 KiB
Twig

{% import 'ajaxMacros.twig' as ajax %}
{{ ajax.errorDiv() }}
<script type="text/javascript">
{% if userCanEditGoals %}
{% if onlyShowAddNewGoal is not defined %}
piwik.goals = {{ goalsJSON|raw }};
{% endif %}
{% else %}
piwik.goals = {{ goalsJSON|raw }};
{% endif %}
</script>
<div
piwik-manage-goals
user-can-edit-goals="{{ userCanEditGoals|json_encode|e('html_attr') }}"
only-show-add-new-goal="{{ onlyShowAddNewGoal|default(false)|json_encode|e('html_attr') }}"
ecommerce-enabled="{{ ecommerceEnabled|json_encode|e('html_attr') }}"
{% if userCanEditGoals %}
{% if onlyShowAddNewGoal is not defined or not onlyShowAddNewGoal %}
goals="{{ goals|json_encode|e('html_attr') }}"
{% if idGoal %}
show-goal="{{ idGoal|e('js') }}"
{% endif %}
{% else %}
show-add-goal="true"
{% endif %}
{% else %}
goals="{{ goals|json_encode|e('html_attr') }}"
{% endif %}
{% if addNewGoalIntro is defined %}add-new-goal-intro="{{ addNewGoalIntro|json_encode|e('html_attr') }}"{% endif %}
goal-trigger-type-options="{{ goalTriggerTypeOptions|json_encode|e('html_attr') }}"
goal-match-attribute-options="{{ goalMatchAttributeOptions|json_encode|e('html_attr') }}"
event-type-options="{{ eventTypeOptions|json_encode|e('html_attr') }}"
pattern-type-options="{{ patternTypeOptions|json_encode|e('html_attr') }}"
numeric-comparison-type-options="{{ numericComparisonTypeOptions|json_encode|e('html_attr') }}"
allow-multiple-options="{{ allowMultipleOptions|json_encode|e('html_attr') }}"
before-goal-list-actions-body="{{ beforeGoalListActionsBodyEventResult|default(null)|json_encode|e('html_attr') }}"
end-edit-table="{{ endEditTable|default(null)|json_encode|e('html_attr') }}"
before-goal-list-actions-head="{{ beforeGoalListActionsHead|default(null)|json_encode|e('html_attr') }}"
>
</div>