Skip to content

Commit c663150

Browse files
Added templates without assetic filters
1 parent d6cd086 commit c663150

File tree

3 files changed

+111
-0
lines changed

3 files changed

+111
-0
lines changed

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@ For others:
9797
{% endblock %}
9898
```
9999

100+
Note that the templates above are only usable if you've configured assetic for you project (with the correct filters enabled, `uglifyjs2` and `uglifycss`). This bundle also offers a view without filters and without assetic. Simple append `_assetic_basic` or `assetic_less` to the template name.
101+
100102
### Configure assetic packages (only if you use base.html.twig template)
101103

102104
Symfony <2.7:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
{% block admingenerator_form_javascripts %}
2+
{% if s2a_formextensions_include_jquery %}
3+
{% javascripts package='formextensions_js'
4+
output='assetic/js/compiled/admingeneratorformextensions/jquery.min.js'
5+
'bundles/admingeneratorformextensions/vendor/jquery/js/jquery.js'
6+
%}
7+
<script type="text/javascript" src="{{ asset_url }}"></script>
8+
{% endjavascripts %}
9+
{% endif %}
10+
11+
{% if s2a_formextensions_include_jqueryui %}
12+
{% javascripts package='formextensions_js'
13+
output='assetic/js/compiled/admingeneratorformextensions/jquery-ui.min.js'
14+
'bundles/admingeneratorformextensions/vendor/jquery-ui/js/jquery-ui.js'
15+
%}
16+
<script type="text/javascript" src="{{ asset_url }}"></script>
17+
{% endjavascripts %}
18+
{% endif %}
19+
20+
{% if s2a_formextensions_include_momentjs %}
21+
{% javascripts package='formextensions_js'
22+
output='assetic/js/compiled/admingeneratorformextensions/momentjs.min.js'
23+
'bundles/admingeneratorformextensions/vendor/moment/moment.js'
24+
%}
25+
<script type="text/javascript" src="{{ asset_url }}"></script>
26+
{% endjavascripts %}
27+
28+
{% if app.request.locale in ['af', 'ar-ma', 'ar-sa', 'ar-tn', 'ar', 'az', 'be', 'bg', 'bn', 'bo', 'br', 'bs', 'ca', 'cs', 'cv', 'cy', 'da', 'de-at', 'de', 'el', 'en-au', 'en-ca', 'en-gb', 'eo', 'es', 'et', 'eu', 'fa', 'fi', 'fo', 'fr-ca', 'fr', 'fy', 'gl', 'he', 'hi', 'hr', 'hu', 'hy-am', 'id', 'is', 'it', 'ja', 'ka', 'km', 'ko', 'lb', 'lt', 'lv', 'mk', 'ml', 'mr', 'ms-my', 'my', 'nb', 'ne', 'nl', 'nn', 'pl', 'pt-br', 'pt', 'ro', 'ru', 'sk', 'sl', 'sq', 'sr-cyrl', 'sr', 'sv', 'ta', 'th', 'tl-ph', 'tr', 'tzm-latn', 'tzm', 'uk', 'uz', 'vi', 'zh-cn', 'zh-tw'] %}
29+
<script type="text/javascript" src="{{ asset('bundles/admingeneratorformextensions/vendor/moment/locale/' ~ app.request.locale ~ '.js') }}"></script>
30+
{% endif %}
31+
{% endif %}
32+
33+
{% if s2a_formextensions_include_gmaps %}
34+
<script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=true&libraries=places"></script>
35+
{% endif %}
36+
37+
{% if s2a_formextensions_include_blueimp %}
38+
{% javascripts package='formextensions_js'
39+
output='assetic/js/compiled/admingeneratorformextensions/blueimp.jquery-file-upload.min.js'
40+
'bundles/admingeneratorformextensions/vendor/blueimp-javascript-templates/js/tmpl.js'
41+
'bundles/admingeneratorformextensions/vendor/blueimp-load-image/js/load-image.js'
42+
'bundles/admingeneratorformextensions/vendor/blueimp-load-image/js/load-image-ios.js'
43+
'bundles/admingeneratorformextensions/vendor/blueimp-load-image/js/load-image-orientation.js'
44+
'bundles/admingeneratorformextensions/vendor/blueimp-load-image/js/load-image-meta.js'
45+
'bundles/admingeneratorformextensions/vendor/blueimp-load-image/js/load-image-exif.js'
46+
'bundles/admingeneratorformextensions/vendor/blueimp-load-image/js/load-image-exif-map.js'
47+
'bundles/admingeneratorformextensions/vendor/blueimp-canvas-to-blob/js/canvas-to-blob.js'
48+
'bundles/admingeneratorformextensions/vendor/blueimp-file-upload/js/jquery.iframe-transport.js'
49+
'bundles/admingeneratorformextensions/vendor/blueimp-file-upload/js/jquery.fileupload.js'
50+
'bundles/admingeneratorformextensions/vendor/blueimp-file-upload/js/jquery.fileupload-process.js'
51+
'bundles/admingeneratorformextensions/vendor/blueimp-file-upload/js/jquery.fileupload-image.js'
52+
'bundles/admingeneratorformextensions/vendor/blueimp-file-upload/js/jquery.fileupload-validate.js'
53+
'bundles/admingeneratorformextensions/vendor/blueimp-file-upload/js/jquery.fileupload-ui.js'
54+
%}
55+
<script type="text/javascript" src="{{ asset_url }}"></script>
56+
{% endjavascripts %}
57+
{% endif %}
58+
59+
{% javascripts package='formextensions_js'
60+
output='assetic/js/compiled/admingeneratorformextensions/form-extensions.min.js'
61+
'bundles/admingeneratorformextensions/bootstrap-collection/js/bootstrap-collection.js'
62+
'bundles/admingeneratorformextensions/datetime-picker/js/bootstrap-datetimepicker.js'
63+
'bundles/admingeneratorformextensions/daterange-picker/js/daterangepicker.js'
64+
'bundles/admingeneratorformextensions/bootstrap-select/js/bootstrap-select.js'
65+
'bundles/admingeneratorformextensions/upload-collection/js/upload-collection.js'
66+
'bundles/admingeneratorformextensions/double-list/js/double-list.js'
67+
'bundles/admingeneratorformextensions/elastic/js/jquery.elastic.js'
68+
'bundles/admingeneratorformextensions/google-map/js/google-map.js'
69+
'bundles/admingeneratorformextensions/knob/js/jquery.knob.js'
70+
'bundles/admingeneratorformextensions/minicolors/js/jquery.minicolors.js'
71+
'bundles/admingeneratorformextensions/select2/js/select2.js'
72+
'bundles/admingeneratorformextensions/single-upload/js/single-upload.js'
73+
%}
74+
<script type="text/javascript" src="{{ asset_url }}"></script>
75+
{% endjavascripts %}
76+
77+
<!-- locale -->
78+
{% if app.request.locale in ['ca', 'cs', 'da', 'de', 'es', 'et', 'eu', 'fr', 'gl', 'he', 'hr', 'hu', 'is', 'it', 'ja', 'lt', 'lv', 'mk', 'nl', 'no', 'pl', 'pt-BR', 'pt-PT', 'ro', 'ru', 'sk', 'sv', 'tr', 'ua', 'vi', 'zh-CN', 'zh-TW'] %}
79+
<script type="text/javascript" src="{{ asset('bundles/admingeneratorformextensions/select2/js/i18n/select2_locale_' ~ app.request.locale ~ '.js', 'formextensions_js') }}"></script>
80+
{% endif %}
81+
82+
{% if app.request.locale in ['cs', 'de', 'es', 'eu', 'it', 'nl', 'pl', 'pt-BR', 'ru', 'zh-CN'] %}
83+
<script type="text/javascript" src="{{ asset('bundles/admingeneratorformextensions/bootstrap-select/js/i18n/defaults-' ~ app.request.locale ~ '.js', 'formextensions_js') }}"></script>
84+
{% endif %}
85+
86+
{% endblock admingenerator_form_javascripts %}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{% block admingenerator_form_stylesheets %}
2+
3+
{% stylesheets package='formextensions_css' filter='cssrewrite'
4+
output='assetic/css/compiled/admingeneratorformextensions/form-extensions.min.css'
5+
'bundles/admingeneratorformextensions/bootstrap-collection/css/bootstrap-collection.css'
6+
'bundles/admingeneratorformextensions/datetime-picker/css/bootstrap-datetimepicker.css'
7+
'bundles/admingeneratorformextensions/datetime-picker/css/customized.css'
8+
'bundles/admingeneratorformextensions/daterange-picker/css/daterangepicker-bs3.css'
9+
'bundles/admingeneratorformextensions/bootstrap-select/css/bootstrap-select.css'
10+
'bundles/admingeneratorformextensions/upload-collection/css/upload-collection.css'
11+
'bundles/admingeneratorformextensions/double-list/css/double-list.css'
12+
'bundles/admingeneratorformextensions/google-map/css/google-map.css'
13+
'bundles/admingeneratorformextensions/minicolors/css/jquery.minicolors.css'
14+
'bundles/admingeneratorformextensions/select2/css/select2.css'
15+
'bundles/admingeneratorformextensions/select2/css/bs3-validation.css'
16+
'bundles/admingeneratorformextensions/select2/css/select2.custom.css'
17+
'bundles/admingeneratorformextensions/single-upload/css/single-upload.css'
18+
'bundles/admingeneratorformextensions/single-upload/css/filetypeicons.css'
19+
%}
20+
<link rel="stylesheet" href="{{ asset_url }}" type="text/css" media="all" />
21+
{% endstylesheets %}
22+
23+
{% endblock admingenerator_form_stylesheets %}

0 commit comments

Comments
 (0)