Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/12/2011, 05h01   #1
Nouveau Membre du Club
 
Femme Bouchra
Inscription : février 2004
Messages : 172
Détails du profil
Informations personnelles :
Nom : Femme Bouchra

Informations forums :
Inscription : février 2004
Messages : 172
Points : 28
Points : 28
Par défaut 'Zend_Db_Table' not found

Bonjour
je teste toujours le tutorial de Rossolini.

Je teste la mise en place du modele fichier Album.php (application/models/Album.php)

Code :
1
2
3
4
5
6
<?php
 
class Albums extends Zend_Db_Table
{
    protected $_name = 'zftest.albums';
}
La page index :

Code :
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
<?php
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 'on');
 
// 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 classe Front du dossier library/Zend/Controller/
Zend_Loader::loadClass('Zend_Controller_Front');
 
//------------------------------- Chargement de la configuration
Zend_Loader::loadClass('Zend_Db_Table_Row_Abstract');
Zend_Loader::loadClass("Zend_Config_Ini");
$config = new Zend_Config_Ini('application/config.ini', 'general');
 
// placons la connexion dans un registre global à l'application
Zend_Loader::loadClass('Zend_Registry');
$registry = Zend_Registry::getInstance();
$registry->set('config', $config);
 
// ------------------------------- Mise en place de la BDD
Zend_Loader::loadClass('Zend_Db');
$db = Zend_Db::factory($config->db);
Zend_Db_Table::setDefaultAdapter($db);
 
// setup controller -------------- Mise en place du controleur
$frontController = Zend_Controller_Front::getInstance();
$frontController->throwExceptions(true);
$frontController->setControllerDirectory('./application/controllers'); 
 
Zend_Layout::startMvc(array('layoutPath'=>'./application/layouts'));
 
// run!
$frontController->dispatch();
Quand j'execute la page index.php l'erreur suivant me sort :Fatal error:

Citation:
Class 'Zend_Db_Table' not found in C:\wamp\www\ZF\index.php on line 30
et pourtant j'ai déja crée la base de données et la table album.

Merci de me debloquer
wperle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 09h10   #2
Candidat au titre de Membre du Club
 
Inscription : juillet 2011
Messages : 21
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 21
Points : 14
Points : 14
Bonjour

Ton tuto est dépassé depuis quelques temps déjà, la version 1.8 du framework à notamment changé pas mal de chose.

Essayes ce Tut plus il est à jour, plus simple et pedagogique

http://akrabat.com/zend-framework-tutorial/
touness est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 17h08   #3
Nouveau Membre du Club
 
Femme Bouchra
Inscription : février 2004
Messages : 172
Détails du profil
Informations personnelles :
Nom : Femme Bouchra

Informations forums :
Inscription : février 2004
Messages : 172
Points : 28
Points : 28
Merci touness, ok j'essaierai. Dis moi as tu essayé QuickStart.
wperle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 17h51   #4
Membre du Club
 
Homme Brice
Ingénieur d'études en développements techniques
Inscription : novembre 2005
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Brice
Âge : 40
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en développements techniques
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : novembre 2005
Messages : 190
Points : 55
Points : 55
Envoyer un message via MSN à bpdelavega
Bonjour,

Le meilleur moyen de partir sur un tuto à jour et qui a l'avantage de te faire voir tous les fondamentaux du Framework, y compris le paramétrage des fichiers .htaccess et vhost, c'est vraiment le Quickstart avec l'application GuestBook, la seule chose que je te conseille c'est de faire une première lecture, et puis de le refaire plusieurs fois, c'est vraiment très intéressant, surtout l'approche des models.

Voici le lien http://framework.zend.com/manual/1.1...ick-start.html
bpdelavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h39.


 
 
 
 
Partenaires

Hébergement Web