Bonjour tout le monde.
Je m'appelle Adel je suis étudiant en licence pro intranet extranet à l'iut Orléans informatique.
Je suis actuellement en train de travailler sur un site web. Je débute sous symfony.
J'ai déjà suivi les tuto Askeet et Jobeet, assez difficilement mais j'ai été au bout.
Je souhaiterai développer une base de site web simple permettant d'avoir un backend dans lequel l'admin du site peut ajouter facilement des catégories, des sous catégories, et des "articles".
Les articles correspondent en fait aux contenus des pages identifiées par leurs sous-catégories qui elles même appartiennent à une catégorie.
A terme le frontend serai un simple site affichant un menu horizontal en header. Lorsqu'une sous categorie est selectionée, la page affiche l'article correspondant.
Je ne suis évidement pas la pour demander à ce qu'on me mâche le travail. J'aurai très bien pu faire ce site en php mysql hyper rapidement sans framework. Mais je veux m'en servir pour apprendre symfony et avancer.
J'aimerai donc savoir si je pouvais avoir vote avis sur ce modèle YAML et ensuite me conseiller dans quel sens partir pour mener au mieux le développement de ce mini projet.
Mon YAML :
Merci d'avance pour vos contributions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 # config/doctrine/schema.yml categorie: actAs: { Timestampable: ~ } columns: nom: { type: string(255), notnull: true, unique: true } souscategorie: actAs: { Timestampable: ~ } columns: nom: { type: string(255), notnull: true, unique: true } parentid: { type: integer, notnull: true } relations: categorie: { onDelete: CASCADE, local: parentid, foreign: id, foreignAlias: souscategories } article: actAs: { Timestampable: ~ } columns: categorieid: { type: integer, notnull: true, unique: true } content: { type: string(4000), notnull: true } urlgimg: type: string(255) fixed: false unsigned: false primary: false notnull: false autoincrement: false urlpimg1: type: string(255) fixed: false unsigned: false primary: false notnull: false autoincrement: false urlpimg2: type: string(255) fixed: false unsigned: false primary: false notnull: false autoincrement: false relations: souscategorie: { onDelete: CASCADE, local: categorieid, foreign: id, foreignAlias: articles }
Adel![]()
Partager