Skip to content

Commit 57e6d9f

Browse files
Bastien Serprix66Ton99
authored andcommitted
Fix issue "fp_js_formvalidator.js is missing"
1 parent 91e0caa commit 57e6d9f

File tree

3 files changed

+53
-3
lines changed

3 files changed

+53
-3
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,16 @@ public function registerBundles()
4040

4141
### 1.3 Enable javascript libraries<a name="p_1_3"></a>
4242

43+
#### 1.3.1 Add FpJsFormValidatorBundle to assetic bundles
44+
```yaml
45+
#app/config/config.yml
46+
47+
assetic:
48+
bundles:
49+
- FpJsFormValidatorBundle
50+
```
51+
52+
#### 1.3.2 Include the javascripts to your template
4353
```twig
4454
<html>
4555
<head>
Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1-
<script src="{{ asset('bundles/fpjsformvalidator/js/fp_js_validator.js') }}" type="text/javascript"></script>
1+
{% javascripts
2+
'@FpJsFormValidatorBundle/Resources/public/js/FpJsFormValidator.js'
3+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Blank.js'
4+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Callback.js'
5+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Choice.js'
6+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Count.js'
7+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Date.js'
8+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/DateTime.js'
9+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Email.js'
10+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/EqualTo.js'
11+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/GreaterThan.js'
12+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/GreaterThanOrEqual.js'
13+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/IdenticalTo.js'
14+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Ip.js'
15+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/IsFalse.js'
16+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/False.js'
17+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/IsNull.js'
18+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/IsTrue.js'
19+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Length.js'
20+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/LessThan.js'
21+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/LessThanOrEqual.js'
22+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/NotBlank.js'
23+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/NotEqualTo.js'
24+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/NotIdenticalTo.js'
25+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/NotNull.js'
26+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Null.js'
27+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Range.js'
28+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Regex.js'
29+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Time.js'
30+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/True.js'
31+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Type.js'
32+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/UniqueEntity.js'
33+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Url.js'
34+
'@FpJsFormValidatorBundle/Resources/public/js/constraints/Valid.js'
35+
'@FpJsFormValidatorBundle/Resources/public/js/transformers/*'
36+
'@FpJsFormValidatorBundle/Resources/public/js/jquery.fpjsformvalidator.js'
37+
output="js/fp_js_formvalidator.js" combine=true %}
38+
39+
<script src="{{ asset_url }}"></script>
40+
{% endjavascripts %}
41+
242
{{ js_validator_config() }}
343
{{ init_js_validation() }}

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@
2727
"require": {
2828
"php": ">=5.5.9",
2929
"symfony/form": "^2.7|^3.0",
30-
"symfony/validator": "^2.7|^3.0"
30+
"symfony/validator": "^2.7|^3.0",
31+
"symfony/assetic-bundle": ">=2.5"
3132
},
3233

3334
"require-dev": {
3435
"doctrine/orm": ">=2.2.3",
3536
"doctrine/doctrine-bundle": "~1.4",
3637
"symfony/symfony": "^3.1",
37-
"symfony/assetic-bundle": ">=2.5",
3838
"phpunit/phpunit": "3.7.*",
3939
"behat/mink-bundle": "dev-master",
4040
"behat/mink-selenium2-driver": "^1.1.0",

0 commit comments

Comments
 (0)