Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 14-02-2014 10:33:25

vincerasta
Nouveau membre
Date d'inscription: 13-02-2014
Messages: 2

Message d'erreur sur Zend framework

Bonjour à tous,

Je viens demander votre aide car j'ai cherché un peu partout mais cela ne collait pas à mon soucis.
je débute en Zend, tout d'abord j'ai réussi à l'installer sur wamp avec le mod_rewrite pour la réécriture d'url. Ensuite j'ai ajouté des actions dans mon controller "index" pour avoir une actionajouter, modifier et supprimer. MAis voila quand j'accède à cet url: http://localhost/zfporject/public/index/ajouter/

j'ai ce message d'erreur: Message: script 'index/ajouter.phtml' not found in path (C:/wamp/www/zfproject/application/views\scripts/). Comme vous pouvez le voir il y a un backslash au lieu d'un slash.

Ma petite idée est qu'il y a un soucis avec le htaccess. Qu'en pensez vous ?

Code:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteCond %{REQUEST_URI}::$1 ^(/.+)(.+)::$
RewriteRule ^(.*)$ - [E=BASE:%1]
RewriteRule ^(.*)$ %{ENV:BASE}index.php [NC,L]
RewriteRule ^.*$ index.php [NC,L]
setEnv APPLICATION_ENV development

Je pense que mon controller est ok:

Code:

<?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";
    }
}

Je pense que ma vue est aussi ok

Code:

<html>
<head>
    <title><?php echo $this->escape($this->title); ?></title>
</head>
<body>
    <h1><?php echo $this->escape($this->title); ?></h1>
</body>
</html>

Je vous remercie d'avance pour votre aide smile

Hors ligne

 

#2 14-02-2014 19:21:45

vincerasta
Nouveau membre
Date d'inscription: 13-02-2014
Messages: 2

Re: Message d'erreur sur Zend framework

Bonsoir,

J'ai trouvé ma réponse sur un autre forum, je la laisse si un jour quelqu'un a le même soucis que moi.

"Dans ton IndexController tu as crées les actions ajouterAction, etc..  mais as tu crées les vues ajouter.phtml etc.. dans le dossier application/views/scripts/index/ "

Bonne soirée.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages