-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdjade.jade
More file actions
126 lines (73 loc) · 2.21 KB
/
djade.jade
File metadata and controls
126 lines (73 loc) · 2.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
//- DJANGO MIXINS
mixin if(expression)
{% if !{ expression } %}
block
{% endif %}
mixin for(expression)
{% for !{ expression } %}
block
{% endfor %}
mixin with(expression)
{% with !{ expression } %}
block
{% endwith %}
mixin extends(filename)
{% extends "!{ filename }" %}
mixin load(tag_library_1, tag_library_2)
- tag_library_1.push(tag_library_2)
{% load !{ tag_library_1.join(" ") } %}
mixin static (resource, context_variable_name)
{% static '!{ resource }' as !{ context_variable_name } %}
mixin url (resource, context_variable_name)
{% url '!{ resource }' as !{ context_variable_name } %}
mixin block(block_name)
{% block !{ block_name } %}
block
{% endblock %}
mixin comment
{% comment %}
block
{% endcomment %}
mixin _(tag_name, expression)
{% !{ tag_name } !{ expression } %}
mixin __(tag_name, expression)
{% !{ tag_name } !{ expression } %}
block
{% end!{ tag_name } %}
//- DJANGO-CMS MIXINS
mixin placeholder(placeholder_name)
{% placeholder "!{ placeholder_name }" %}
mixin placeholder_or(placeholder_name)
{% placeholder "!{ placeholder_name }" or %}
block
{% endplaceholder %}
mixin placeholder_inherit(placeholder_name)
{% placeholder "!{ placeholder_name }" inherit %}
mixin placeholder_inherit_or(placeholder_name)
{% placeholder "!{ placeholder_name }" inherit or %}
block
{% endplaceholder %}
mixin show_placeholder(expression)
{% show_placeholder !{ expression } %}
mixin show_editable_page_title()
{% show_editable_page_title %}
mixin show_uncached_placeholder(expression)
{% show_uncached_placeholder !{ expression } %}
mixin page_attribute(expression)
{% page_attribute !{ expression } %}
mixin show_menu(expression)
{% show_menu !{ expression } %}
mixin show_menu_below_id(expression)
{% show_menu_below_id !{ expression } %}
mixin show_sub_menu(expression)
{% show_sub_menu !{ expression } %}
mixin show_breadcrumb(expression)
{% show_breadcrumb !{ expression } %}
mixin render_block(block_name)
{% render_block "!{ block_name }" %}
mixin render_plugin(plugin_name)
{% render_plugin !{ plugin_name } %}
mixin cms_toolbar()
{% cms_toolbar %}
mixin stack(stack_name)
{% stack "!{ stack_name }" %}