Bonjour,
Je sui en train de découvrir le CMF DIEM basé principalement sur le framework symfony mais incluant également le framework Jquery.
J'ai plusieurs questions/problèmes pour lesquelles, je ne trouve pas de réponse :
1) Depuis, le fichier monsite/apps/front/config/view.yml, on peut déterminer les css et javascript à intégrer.
Ma question : peut on déterminer les css et javascript a intégrer pour telle ou telle page et ne pas intégrer toujours tous les css et javascript pour toutes les pages ?
2) J'ai utilisé doctrine pour rajouter une rubrique réalisations à mon site, avec des catégories etc...
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 default: http_metas: content-type: text/html stylesheets: - layout - main - markdown - navigation - anim - accueil_apropos - sliderkit-core - sliderkit-demos - tip-yellowsimple - accordeon javascripts: - front - anim - jquery.easing.1.3.min - jquery.mousewheel.min - jquery.sliderkit.1.9.2.pack - moncarousel - bloccontact - jquery.poshytip.min - jquery.poshytip - tips - accordeon has_layout: true layout: layout
J'ai bien mon module de créé, mais lorsque j'essaie de modifier le components.class.php (en gras la partie concernée), en effet, le script me répond que la classe competence_translation n'existe pas, je ne comprend pas ?
3) Dans le même module que précédemment, impossible d'instancier une classe existante, comme si elle n'existait pas ? <
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
51
52
53
54
55
56
57
58
59
60
61
62
63 <?php /** * Competence components * * No redirection nor database manipulation ( insert, update, delete ) here */ class competenceComponents extends myFrontModuleComponents { public function executeList() { $query = $this->getListQuery(); $this->competencePager = $this->getPager($query); $cate= Doctrine_Query::create()->from('categoryc') // order them by date of creation ->orderBy('categoryc.name ASC') // send the query to the database and get our articles ->execute(); $tableau_categorie_id=array(); $tableau_categorie_nom=array(); $tableau_categorie_nom_comp=array(); $i=1; foreach ($cate as $nom) { $tableau_categorie_id[$i]=$nom->id; $tableau_categorie_nom[$i]=$nom->name; $comp= Doctrine_Query::create() ->from('competence c, competence_translation ct') ->where('c.id=ct.id AND c.category = '.$nom->id, true) // order them by date of creation ->orderBy('c.position ASC') // send the query to the database and get our articles ->execute(); $j=1; foreach ($comp as $ccc) { $tableau_categorie_nom_comp[$i][$j]=$ccc->title; $j++; } $i++; } $this->categorie_id=$tableau_categorie_id; $this->categorie_nom=$tableau_categorie_nom; $this->categorie_nom_comp=$tableau_categorie_nom_comp; } public function executeShow() { $query = $this->getShowQuery(); $this->competence = $this->getRecord($query); } }
4) Mon but est en fait, d'afficher la liste des catégories avec les réalisations associées mais sans succès.
Merci d'avance pour les précisions que vous pouriez apporter.
Partager