1 pièce(s) jointe(s)
probléme Overriding Default FOSUserBundle Templates
Salut , je trouve probléme
Citation:
Overriding Default FOSUserBundle Templates
et suivre la documentation
en site symfony mais toujours je trouve la même probléme
Pièce jointe 206146
le code du layout en app
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| {% extends '::base.html.twig' %}
{% block content %}
{% if app.request.hasPreviousSession %}
{% for type, messages in app.session.flashbag.all() %}
{% for message in messages %}
<div class="flash-{{ type }}">
{{ message }}
</div>
{% endfor %}
{% endfor %}
{% endif %}
<div>
{% block fos_user_content %}
{% endblock fos_user_content %}
</div>
{% endblock content %} |
le code du base.html.twig en app
Code:
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
| <!DOCTYPE html>
<html lang="en">
<head>
{% block stylesheet %}
<link href="{{asset('bundles/user/bower_components/bootstrap/dist/css/bootstrap.min.css') }}" rel="stylesheet">
<!-- MetisMenu CSS -->
<link href="{{asset('bundles/user/bower_components/metisMenu/dist/metisMenu.min.css') }}" rel="stylesheet">
<!-- Custom CSS -->
<link href="{{asset('bundles/user/dist/css/sb-admin-2.css') }}" rel="stylesheet">
<!-- Custom Fonts -->
<link href="{{asset('bundles/user/bower_components/font-awesome/css/font-awesome.min.css') }}" rel="stylesheet" type="text/css">
<!-- Timeline CSS -->
<link href="{{asset('bundles/user/dist/css/timeline.css') }}" rel="stylesheet">
<!-- Morris Charts CSS -->
<link href="{{asset('bundles/user/bower_components/morrisjs/morris.css') }}" rel="stylesheet">
{% endblock %}
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
{% include 'topnav.html.twig' %}
<div class="container">
{% block content %}
{% endblock content %}
</div>
{% block script %}
<!-- jQuery -->
<script src="{{asset('bundles/user/bower_components/jquery/dist/jquery.min.js') }}"></script>
<!-- Bootstrap Core JavaScript -->
<script src="{{asset('bundles/user/bower_components/bootstrap/dist/js/bootstrap.min.js') }}"></script>
<!-- Metis Menu Plugin JavaScript -->
<script src="{{asset('bundles/user/bower_components/metisMenu/dist/metisMenu.min.js') }}"></script>
<!-- Morris Charts JavaScript -->
<script src="{{asset('bundles/user/bower_components/raphael/raphael-min.js') }}"></script>
<script src="{{asset('bundles/user/bower_components/morrisjs/morris.min.js') }}"></script>
<script src="{{asset('bundles/user/js/morris-data.js') }}"></script>
<!-- Custom Theme JavaScript -->
<script src="{{asset('bundles/user/dist/js/sb-admin-2.js') }}"></script>
{% endblock script %}
</body>
</html> |
le code du page login en app
Code:
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
| {% extends "base.html.twig" %}
{% block stylesheet %}
<link href="{{asset('bundles/user/bower_components/bootstrap/dist/css/bootstrap.min.css') }}" rel="stylesheet">
<!-- MetisMenu CSS -->
<link href="{{asset('bundles/user/bower_components/metisMenu/dist/metisMenu.min.css') }}" rel="stylesheet">
<!-- Custom CSS -->
<link href="{{asset('bundles/user/dist/css/sb-admin-2.css') }}" rel="stylesheet">
<!-- Custom Fonts -->
<link href="{{asset('bundles/user/bower_components/font-awesome/css/font-awesome.min.css') }}" rel="stylesheet" type="text/css">
{% endblock %}
{% trans_default_domain 'FOSUserBundle' %}
{% block content %}
{% block fos_user_content %}
<div >
{% if error %}
<div class="alert alert-danger" role="alert">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
{% endif %}
</div>
<div class="container">
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="login-panel panel panel-default">
<div class="panel-heading">
<h3 style="font-weight: bold;" class="panel-title text-center">Please Sign In</h3>
</div>
<div class="panel-body">
{% if is_granted('ROLE_ADMIN') %}
<form action="{{ path("crud_ajoutactualite") }}" method="post">
{% else %}
<form action="{{ path("fos_user_security_check") }}" method="post">
{% endif %}
<input type="hidden" name="_csrf_token" value="{{ csrf_token("authenticate") }}">
<fieldset>
<div class="form-group">
<input class="form-control" type="text" placeholder="Utilisateur" id="username" name="_username" value="{{ last_username }}" required="required">
</div>
<div class="form-group">
<input class="form-control" type="password" placeholder="Mot De Pass" id="password" name="_password" required="required">
</div>
<div class="checkbox">
<label>
<input type="checkbox" id="remember_me" name="_remember_me" value="on">Remember Me
</label>
</div>
<!-- Change this to a button or input when using this as a form -->
<input type="submit" id="_submit" name="_submit" value="{{ 'security.login.submit'|trans }}" class="btn btn-lg btn-success btn-block" />
</fieldset>
</form>
</div>
</div>
</div>
</div>
</div>
{% endblock fos_user_content %}
{% endblock %}
{% block script %}
<!-- jQuery -->
<script src="{{asset('bundles/user/bower_components/jquery/dist/jquery.min.js') }}"></script>
<!-- Bootstrap Core JavaScript -->
<script src="{{asset('bundles/user/bower_components/bootstrap/dist/js/bootstrap.min.js') }}"></script>
<!-- Metis Menu Plugin JavaScript -->
<script src="{{asset('bundles/user/bower_components/metisMenu/dist/metisMenu.min.js') }}"></script>
<!-- Custom Theme JavaScript -->
<script src="{{asset('bundles/user/dist/js/sb-admin-2.js') }}"></script>
{% endblock %} |
quelle est la solution et merci d'avance