Bonjour,

j'ai 2 layouts :
layout.php (pour tous les modules)
layout_inscription.php (pour un module inscription)

dans l'action d'inscription :
$this->setLayout('layout_inscription');

donc ça fonctionne bien, j'ai bien mon layout personalisé inscription.

seulement quand j'affiche le code source de la page j'ai toujours les imports javascript et css du layout principal. mais je ne les veux pas.
code source html de la page inscription :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    <script type="text/javascript" src="/js/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript" src="/js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="/js/date/glDatePicker.min.js"></script>

dans le view.yml, j'ai ça :
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
 
default:
  http_metas:
    content-type: text/html
 
  metas:
    #title:        symfony project
    #description:  symfony project
    #keywords:     symfony, project
    #language:     en
    #robots:       index, follow
 
  stylesheets:    [main.css, page.css, date/android.css, date/default.css]
 
  javascripts:    [tiny_mce/tiny_mce.js, jquery-1.7.2.js, date/glDatePicker.min.js]
 
  has_layout:     true
  layout:         layout
 
 
 
inscription:
  http_metas:
    content-type: text/html
 
  metas:
    #title:        symfony project
    #description:  symfony project
    #keywords:     symfony, project
    #language:     en
    #robots:       index, follow
 
  stylesheets:    [main.css, page.css]
 
  javascripts:    []
 
  has_layout:     true
  layout:         layout_inscription
une solution? ou aurais je commis une erreur quelques part ? merci