Bonjour,
Voila je rencontre un petit problème avec mon code.
je suis le tuto sur la poo php, et j'ai rentré exactement la même chose pour avoir le même script, le problème est qui ne fonctionne pas.
même pour le css, j'ai du copier coller le css dans un fichier, le lien ne marchait pas non plus
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>{% block title "Majesty Blondie" %}</title>
<link href="/css/bootstrap.css" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-inverse">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle colapsed" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Majesty Blondie</a>
</div>
<div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li><a href="{{ path('blog.index') }}">Blog</a></li>
</ul>
</div>
</div>
</nav>
<div class="container">
{% block body %} {% endblock %}
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/timeago.js/4.0.2/timeago.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/timeago.js/4.0.2/timeago.locales.min.js"></script>
<script>
timeago().render(document.querySelectorAll('.timeago'), 'fr')
</script>
</body>
</html>
que mon timeago au lieu de mettre d/m/Y H:i mette ['à l'instant', y a 10ans]
03/10/2019 03:31
oui merci
$datetimeNow = new \DateTime('now');
$interval = $date->diff($datetimeNow);
return '<span class="timeago" datetime="' . $date->format(DateTime::ISO8601) . '">' .
$interval->format('%H heures %I minute(s)') .
'</span>';
mais comment je pourrais faire pour dire si minutes < 1 alors j'affiche à l'instant est pas 0 heures 0minutes