openclassify/addons/default/visiosoft/base-theme/resources/views/partials/messages.twig
2021-11-16 13:17:31 +03:00

37 lines
1.2 KiB
Twig

{{ asset_style( "visiosoft.theme.base::css/animate.min.css") }}
{{ asset_script('visiosoft.theme.base::js/sweetalert2.all.min.js') }}
{{ asset_script('visiosoft.theme.base::js/notify.min.js') }}
<style>
{{ asset_inline('visiosoft.theme.base::css/bootstrap-notify-visio.css') }}
</style>
<script>
{{ asset_inline('visiosoft.theme.base::js/bootstrap-notify-visio.js') }}
{% if message_exists('success') %}
{% for message in message_pull('success') %}
Toast.fire(`{{ trans(message)|striptags|markdown }}`, 'success');
{% endfor %}
{% endif %}
// Informational Messages
{% if message_exists('info') %}
{% for message in message_pull('info') %}
Toast.fire(`{{ trans(message)|striptags|markdown }}`, 'info');
{% endfor %}
{% endif %}
// Warning Messages
{% if message_exists('warning') %}
{% for message in message_pull('warning') %}
Toast.fire(`{{ trans(message)|striptags|markdown }}`, 'warning');
{% endfor %}
{% endif %}
// Error Messages
{% if message_exists('error') %}
{% for message in message_pull('error') %}
Toast.fire(`{{ trans(message)|striptags|markdown }}`, 'error');
{% endfor %}
{% endif %}
</script>