Files
gestionclients/resources/views/clients.blade.php
2025-11-17 15:43:12 +01:00

24 lines
900 B
PHP

@extends('layout')
@section('content')
<h1>Liste des clients</h1>
<ul id="clients-list"></ul>
{{-- Définition et exécution d'une fonction javascript pour afficher les clients --}}
<script>
async function loadClients() {
try {
//appel de l'api
const response = await fetch('http://192.168.56.56:8000/api/clients');
const clients = await response.json();
const list = document.getElementById('clients-list');
list.innerHTML = '';
clients.forEach(c => {
list.innerHTML += `<li>${c.nom} (${c.email})</li>`;
});
} catch (error) {
console.error('Erreur :', error);
list.innerHTML = '<li>Impossible de charger les clients</li>';
}
}
loadClients();
</script>
@endsection