PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.1
Elementor Website Builder – more than just a page builder v4.3.1
4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 All 454 releases
← All changes | modules/atomic-widgets/elements/base/_macros.html.twig +7 -2 4.2.44.3.1 View file →
@@ -1,6 +1,11 @@
1 -{%- macro render_base_classes(id, base_styles, settings, extra_classes) -%}
2 -{{- ['elementor-element', 'elementor-element-' ~ id, 'e-con', 'e-atomic-element', base_styles.base] | merge(settings.classes | default([])) | merge(extra_classes | default([])) | join(' ') -}}
1 +{%- macro default_tag_class(tag) -%}
2 +{%- if tag %}e-default-{{ tag | e('html_attr') }}{% endif -%}
3 +{%- endmacro -%}
4 +
5 +{%- macro render_base_classes(id, base_styles, settings, extra_classes, tag) -%}
6 +{%- import _self as self -%}
7 +{{- ['elementor-element', 'elementor-element-' ~ id, 'e-con', 'e-atomic-element', base_styles.base, self.default_tag_class(tag)] | merge(settings.classes | default([])) | merge(extra_classes | default([])) | join(' ') -}}
3 8 {%- endmacro -%}
4 9
5 10 {%- macro render_data_attributes(id, type, interaction_id) -%}
6 11 data-id="{{ id }}" data-element_type="{{ type }}" data-e-type="{{ type }}" data-interaction-id="{{ interaction_id }}"