View on GitHub

apunts

Apunts DWES

Bloc 1: PHP UT.7: Laravel

Exercicis curts

Exercisi 1 (Branca v3.1)

Sobre el projecte blog, afegirem aquests canvis:

Comentario::where('post_id', $id)->delete();

Exercisi 2 (Branca v3.2)

Ara afegirem el formulari d’edició d’un post, també des de la vista de la fitxa del post. El formulari haurà de mostrar les dades ja farcides del post. Aquestformulari es carrega a partir del mètode edit (que haurà de renderitzar la vista amb el formulari d’edició, resources/views/posts/edit.blade.php ), i el formulari s’enviarà al mètode update del controlador, passant-li com a paràmetre l’id del post a modificar.

Exercisi 3 (Branca v3.3)

Crea un form request anomenat PostRequest , que valide les dades del post. En concret, han de complir-se aquests requisits:

* El títol del post ha de ser obligatori, i d'almenys 5 caràcters de longitud
* El contingut del post ha de ser obligatori, i d'almenys 50 caràcters de longitud

Defineix missatges d’error personalitzats per a cada possible error de validació, i mostra’ls al costat de cada camp afectat. A més, utilitza la funció old per a recordar el valor antic correcte, en el cas que un camp passe la validació però un altre(s) no.

Exercisi 4 (Branca v3.4)

Sobre el projecte blog de la sessió anterior, afegirem aquests canvis:

Exercisi 5 (Branca v3.5)