Bonjour, je débute avec le Zend Framework.

Avant j'avais l'habitude de travailler avec quelque chose comme ç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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?php
	require_once('include_session.php');
	require_once('include_doctype.php');
?>
	<title>Test</title>
	<link rel="stylesheet" type="text/css" href="css/style.css" media="screen" />
	<script src="./js/scripts_header.js" type="text/javascript"></script>
	<script src="./js/scripts_navigation.js" type="text/javascript"></script>
	<script src="./lib/jquery.js" type="text/javascript"></script>
</head>
<body>
	<div id="entete">
		<?php include 'include_header.php'; ?>
	</div>
	<div id="contenu">
 
		<div id="contenu_header"></div>
 
		<div id="contenu_content">
 
 
		<?php
 
		if(!empty($_GET['p'])) {
 
			if( $_GET['p'] == "test1" ) {
 
		 		include ('./window_test1.php');
 
		 	} elseif( $_GET['p'] == "test2" ) {
 
		 		include ('./window_test2.php');
 
		 	} else {
 
				include ('./window_test0.php');
 
			}
 
 
		} else {
			include ('./window_test0.php');
		}
 
		?>
 
		</div>
 
 
		<div id="contenu_footer"></div>
 
 
 
	</div>
	<div id="pied">
		<?php include 'include_footer.php'; ?>
	</div>
</body>
</html>
Maintenant je suis un peu perdu, ou dois-je mettre mon include_header.php qui va se répéter sur toutes mes pages ?

Mon include_header.php aura du code php, tandis que mon include_footer.php et juste du code html, dois-je les mettre au même endroit ?

Faut-il des controllers pour ces fichiers ?