Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-03-2009 20:02:30

saryry
Nouveau membre
Date d'inscription: 16-03-2009
Messages: 6

problème avec les actions ???

Je suis débutant  en  zendf. Je suis entrain d’utiliser un tuto..sous easyphp en local
Mon organisation des répertoires est :
     -zf-tutorial       -application
                                -controllers
                              -models
                             -views          -scripts
                                        -index
                      -library
                          -public         -css
                                 -js
                                   -images

.htacess :
# Règles de réécriture pour Zend Framework
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php
# Sécurité : Ne pas autoriser le parcours de répertoires
Options -Indexes
# Configuration PHP
php_flag magic_quotes_gpc off
php_flag register_globals off
php_flag short_open_tag on

index.php…………..bootstrap.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 "Zend/Loader.php";
Zend_Loader::registerAutoload();

// Chargement de la configuration
$config = new Zend_Config_Ini('./application/config.ini', 'general');
$registry = Zend_Registry::getInstance();
$registry->set('config', $config);

// Mise en place de la BDD
$db = Zend_Db::factory($config->db);
Zend_Db_Table::setDefaultAdapter($db);

// setup controller
$frontController = Zend_Controller_Front::getInstance();
$frontController->throwExceptions(true);
$frontController->setControllerDirectory('./application/controllers');
Zend_Layout::startMvc(array('layoutPath'=>'./application/layouts'));

// run!
$frontController->dispatch();

Dans le répertoire   D:\les sites\zf-tutorial\application\views\scripts\index     j’ai les actions suivantes :
Index.phtml
Ajouter.phtml
Supprimer.phtml
Modifier.html

Le problème est que les url par exemple :
http://127.0.0.1/tutoriel-zf/index/modifier/id/1
http://127.0.0.1/tutoriel-zf/index/supprimer/id/2

Ne sont pas trouvées.. je ne sais pas comment utiliser :
$frontController->setBaseUrl('/../../public');
J’ai essayé plusieurs combines est ça n'a pas marché

-----
Merci pour votre aide

Dernière modification par saryry (26-03-2009 12:28:08)

Hors ligne

 

#2 26-03-2009 19:11:44

keilnoth
Membre
Date d'inscription: 30-08-2008
Messages: 128
Site web

Re: problème avec les actions ???

Déjà, tes fichiers .phtml, je suis pas sûr qu'ils devraient comporter une majuscule sur la première lettre.

Selon ton exemple, il me semble que tu devrais définir setBaseUrl('/tutoriel-zf')...


Quelques tutoriaux Zend Framework !

Hors ligne

 

#3 27-03-2009 10:13:06

saryry
Nouveau membre
Date d'inscription: 16-03-2009
Messages: 6

Re: problème avec les actions ???

les actions sont en minuscules c'était une erreur de saisie...
j'ai essayé :

$frontController->setBaseUrl('/tutoriel-zf');
ça n'a rien donné..

je tourne en rond depuis 3 jours ou plus ...
le lien du tuto. est : http://g-rossolini.developpez.com/tutor … troduction
ou en pdf :ftp://ftp-developpez.com/g-rossolini/tutoriels/php/zend-framework/akrabat-zend-framework-getstarted.pdf

Hors ligne

 

#4 29-03-2009 03:35:13

keilnoth
Membre
Date d'inscription: 30-08-2008
Messages: 128
Site web

Re: problème avec les actions ???

Mmmh, change de tuto ? tongue
Tu as essayé le Quickstart du site Zend.com ? smile


Quelques tutoriaux Zend Framework !

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