1 | <?php |
2 | |
3 | require_once __DIR__ . "/../lib/php/ejecutaServicio.php"; |
4 | require_once __DIR__ . "/bd/productoConsulta.php"; |
5 | |
6 | ejecutaServicio(function () { |
7 | $lista = productoConsulta(); |
8 | $render = ""; |
9 | foreach ($lista as $modelo) { |
10 | $prodId = htmlentities($modelo->prodId); |
11 | $prodNombre = htmlentities($modelo->prodNombre); |
12 | $archId = $modelo->archId === null |
13 | ? "" |
14 | : htmlentities($modelo->archId); |
15 | $render .= |
16 | "<div style='display: flex; flex-direction: row-reverse; |
17 | align-items: center; gap: 0.5rem'> |
18 | <dt style='flex: 1 1 0'> |
19 | <a href='modifica.html?id=$prodId'>$prodNombre</a> |
20 | </dt> |
21 | <dd style='flex: 1 1 0; margin: 0'> |
22 | <a href='modifica.html?id=$prodId'><img style='width: 100%' |
23 | alt='Imagen del producto' src='srv/srvArchivo.php?id=$archId'></a> |
24 | </dd> |
25 | </div>"; |
26 | } |
27 | return ["lista" => ["innerHTML" => $render]]; |
28 | }); |
29 | |