bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


dockeritzacio_aplicacions_symfony

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
dockeritzacio_aplicacions_symfony [2022/07/10 00:33]
oscar_soria [Creació d'una pàgina d'inici]
dockeritzacio_aplicacions_symfony [2022/07/10 00:40] (actual)
oscar_soria [Creació d'una pàgina d'inici]
Línia 240: Línia 240:
   * La **plantilla** a //templates/inici/index.html.twig//   * La **plantilla** a //templates/inici/index.html.twig//
  
-<WRAP center round todo 60%> 
-**Tasca 2:** Crea una nova pàgina que mostri una llista no ordenada ''<ul>'' amb totes les paraules de la taula **paraula**. 
-</WRAP> 
  
 +Modifica el controlador perquè s'assembli al següent:
 +<code php IniciController.php>
 +<?php
 +
 +namespace App\Controller;
 +
 +use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
 +use Symfony\Component\HttpFoundation\Response;
 +use Symfony\Component\Routing\Annotation\Route;
 +
 +class IniciController extends AbstractController
 +{
 +    #[Route('/inici', name: 'app_inici')]
 +    public function index(): Response
 +    {
 +      $data = date('d/m/Y');
 +      $hora = date('H:i:s');
 +        return $this->render('inici/index.html.twig', [
 +            'data' => $data,
 +            'hora' => $hora,
 +        ]);
 +    }
 +}
 +</code>
 +
 +Modifica la plantilla perquè sigui com la següent:
 <code twig index.html.twig> <code twig index.html.twig>
 {% extends 'base.html.twig' %} {% extends 'base.html.twig' %}
Línia 259: Línia 282:
   <h1>Hello World!!!!</h1>   <h1>Hello World!!!!</h1>
   <hr>   <hr>
-  <p>He nacido el dia <b>{{ fecha }}</b> a las <b>{{ hora }}</b>+  <p>He nascut el dia <b>{{ data }}</b> a las <b>{{ hora }}</b>
   <hr>   <hr>
 </article> </article>
Línia 265: Línia 288:
 </code> </code>
  
 +Ara ja es pot carregar la pàgina al navegador amb la següent adreça: [[http://localhost:8000/inici|http://localhost:8000/inici]]
  
 +<WRAP center round todo 60%> 
 +**Tasca 2:** Crea una nova pàgina que mostri una llista no ordenada ''<ul>'' amb totes les paraules de la taula **paraula**. 
 +</WRAP>
  
dockeritzacio_aplicacions_symfony.1657413200.txt.gz · Darrera modificació: 2022/07/10 00:33 per oscar_soria