Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
salut
je n'arrive pas a faire ma premiere page avec zend je suis sous eclipse ganymede (mais je ne travail pas avec stydio) j'ai importer la lib zend et je suis un tut voici ma hierachie de rep:
-test_bruno
-webcontent
-application
-controller
-indexController.php
-models
-wiews
-sripts
-index
-index.phtml
-ajouter.phtml
-supprimer.phtml
-modifier.phtml
-library
-public
-index.php
-htaccess
mon fichier index.php
<?php
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 1);
date_default_timezone_set('Europe/Paris');
// mise en place des répertoires et chargement des classes
set_include_path('.'
. PATH_SEPARATOR . '../library'
. PATH_SEPARATOR . '../application/models/'
. PATH_SEPARATOR . get_include_path());
include "../library/Zend/Loader.php";
Zend_Loader::registerAutoload();
// setup controller
$frontController = Zend_Controller_Front::getInstance();
$frontController->throwExceptions(true);
$frontController->setControllerDirectory('../application/controllers');
// run!
$frontController->dispatch();
mon fichier indexController:
<?php
class IndexController extends Zend_Controller_Action
{
function indexAction()
{
$this->view->title = "Mes albums";
}
function ajouterAction()
{
$this->view->title = "Ajouter un nouvel album";
}
function modifierAction()
{
$this->view->title = "Modifier un album";
}
function supprimerAction()
{
$this->view->title = "Supprimer un album";
}
}
mon fichier index.phtml les autre sont de meme structure:
<html>
<head>
<title><?php echo $this->escape($this->title); ?></title>
</head>
<body>
<h1><?php echo $this->escape($this->title); ?></h1>
</body>
</html>
et pour conclure le message d'erreur
Fatal error: Uncaught exception 'Zend_View_Exception' with message 'script 'index/index.phtml' not found in path (../application/views/scripts/)' in /opt/lampp/htdocs/test_bruno/library/Zend/View/Abstract.php:875 Stack trace: #0 /opt/lampp/htdocs/test_bruno/library/Zend/View/Abstract.php(783): Zend_View_Abstract->_script('index/index.pht...') #1 /opt/lampp/htdocs/test_bruno/library/Zend/Controller/Action/Helper/ViewRenderer.php(902):
il semble donc y avoir un pb dechemin mais apres de multiple tentatives je n'ai pas reussi
merci pour votre aide
j'aimerais quand meme reussir a le faire tourné ce framework ;-)
A+
Dernière modification par brotrou (27-11-2008 22:56:52)
Hors ligne
Hum à moins que tu n'ais fait une erreur de frappe dans ton post...
Le dossier de vue s'appelle views et non pas wiews
A+
Hors ligne
j'ajouterai que le dossier en dessous de "views" est "scripts" et non pas "sripts", mais il peut s'agir simplement d'une seconde typo
Hors ligne
Ah ..ces claviers qui marchent une fois sur deux...
Hors ligne
Tu n'as plus de problème ?
Si tel est le cas, tu peux rééditer le titre de ton sujet avec [résolu]. Merci
Hors ligne
salut milles excuses pour la latence je suis en déplacement
je vérifie dès demain l'orthographe de mes rep, mais je pense plutôt pour des faute de frappes lorsque j'ai écris l'arborescence d'ailleurs je ne sais pas si il est possible de copier une arborescence.
Merci A+
Dernière modification par brotrou (30-11-2008 21:11:35)
Hors ligne
Bingo, désolent
en effet j'ai tourné tout ds tout les sens et je n'ai pas vue que j'avais ecrie wiews a la place de views.
merci et a bientot
entre tps j'ai acheter lebouquins en pdf zend framework bien développer en php et je vais m'y plonger avec delice, j'espere!!! (j'ai explosé le budget ;-).
je reviendrais mainte fois vers vous , j'en ai bien peur pour vous .
Un grand merci et a bientot apres une petite lecture
A+
Hors ligne
Pages: 1