Revize 90b74d8f
Přidáno uživatelem Tomáš Ballák před asi 4 roky(ů)
website/composer.json | ||
---|---|---|
8 | 8 |
"ext-ctype": "*", |
9 | 9 |
"ext-iconv": "*", |
10 | 10 |
"doctrine/annotations": "*", |
11 |
"kreait/firebase-bundle": "^2.3", |
|
11 | 12 |
"sensio/framework-extra-bundle": "^5.5", |
13 |
"symfony/asset": "*", |
|
12 | 14 |
"symfony/console": "5.0.*", |
13 | 15 |
"symfony/dotenv": "5.0.*", |
14 | 16 |
"symfony/flex": "^1.3.1", |
17 |
"symfony/form": "*", |
|
15 | 18 |
"symfony/framework-bundle": "5.0.*", |
16 | 19 |
"symfony/twig-pack": "*", |
17 |
"symfony/yaml": "5.0.*", |
|
18 |
"symfony/asset": "*", |
|
19 |
"symfony/form" : "*" |
|
20 |
"symfony/yaml": "5.0.*" |
|
20 | 21 |
}, |
21 | 22 |
"require-dev": { |
22 | 23 |
"friendsofphp/php-cs-fixer": "^2.16", |
website/config/bundles.php | ||
---|---|---|
5 | 5 |
Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle::class => ['all' => true], |
6 | 6 |
Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true], |
7 | 7 |
Twig\Extra\TwigExtraBundle\TwigExtraBundle::class => ['all' => true], |
8 |
Kreait\Firebase\Symfony\Bundle\FirebaseBundle::class => ['all' => true], |
|
8 | 9 |
]; |
website/config/packages/firebase.yaml | ||
---|---|---|
1 |
kreait_firebase: |
|
2 |
projects: |
|
3 |
heatmap_zcu_cz: |
|
4 |
credentials: '%kernel.project_dir%/config/my_project_credentials.json' |
website/templates/base.html.twig | ||
---|---|---|
24 | 24 |
<body{% block bodyClass %}{% endblock %}> |
25 | 25 |
{% block body %}{% endblock %} |
26 | 26 |
{% block javascripts %}{% endblock %} |
27 |
|
|
28 |
<!-- The core Firebase JS SDK is always required and must be listed first --> |
|
29 |
<script src="https://www.gstatic.com/firebasejs/8.2.2/firebase-app.js"></script> |
|
30 |
|
|
31 |
<!-- TODO: Add SDKs for Firebase products that you want to use |
|
32 |
https://firebase.google.com/docs/web/setup#available-libraries --> |
|
33 |
<script src="https://www.gstatic.com/firebasejs/8.2.2/firebase-analytics.js"></script> |
|
34 |
|
|
35 |
<script> |
|
36 |
// Your web app's Firebase configuration |
|
37 |
// For Firebase JS SDK v7.20.0 and later, measurementId is optional |
|
38 |
var firebaseConfig = { |
|
39 |
apiKey: "AIzaSyBhPMRUUCS4ZRstsS7zyZKWW9je0iuxcKI", |
|
40 |
authDomain: "heatmap-zcu-cz.firebaseapp.com", |
|
41 |
projectId: "heatmap-zcu-cz", |
|
42 |
storageBucket: "heatmap-zcu-cz.appspot.com", |
|
43 |
messagingSenderId: "832405133159", |
|
44 |
appId: "1:832405133159:web:3d84bec9e3b1c03166c1c2", |
|
45 |
measurementId: "G-HFGHND3935" |
|
46 |
}; |
|
47 |
// Initialize Firebase |
|
48 |
firebase.initializeApp(firebaseConfig); |
|
49 |
firebase.analytics(); |
|
50 |
</script> |
|
51 |
|
|
27 | 52 |
</body> |
28 | 53 |
</html> |
Také k dispozici: Unified diff
firebase