Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 20-03-2012 21:55:30

Absot
Membre
Date d'inscription: 28-12-2009
Messages: 170
Site web

[Résolu] Impossible de rajouter une librairie

Bonjour, je souhaiterais rajouter une librairie pour pouvoir resizer des images lorsque je le souhaite.

Pour ce faire, j'ai suivi ce tutoriel, j'ai donc rajouter cette fonction dans mon bootstrap :

Code:

protected function _initResize()
{
    Zend_Loader_Autoloader::getInstance()->registerNamespace('Thumbnailer_')->getRegisteredNamespaces();
}

Et placer ma librairie dans mon répertoire library:

nomProjet/library/Thumbnailer

Lorsque j'exécute une fonction d'une de ses classes, j'obtiens l'erreur comme quoi la classe n'a pas été inclue:

Warning: include_once(Thumbnailer/ThumbLib.php) [function.include-once]: failed to open stream: No such file or directory in /home/***/public_html/nomProjet/library/Zend/Loader.php on line 146

J'ai déjà rédigé un topic sur un autre forum (ca permet de voir ce qu'il en est).

Je ne sais pas du tout quoi faire.. hmm

Dernière modification par Absot (22-03-2012 21:46:29)

Hors ligne

 

#2 21-03-2012 10:03:55

shadypierre
Membre
Date d'inscription: 24-03-2010
Messages: 617

Re: [Résolu] Impossible de rajouter une librairie

Il me semble que c'est normal puisque les classes de la librairie Thumbnail ne suivent pas la convention de nommage du framework.
Utilise ce tuto il fonctionne parfaitement (et pas seulement pour phpthumb : http://blog.montmere.com/2010/12/26/aut … framework/

Sinon j'avais fait un tuto il y a quelque temps ( http://www.z-f.fr/forum/viewtopic.php?id=5381 ) , mais avec le recul je préfère la solution du lien fournit ci-dessus.

Hors ligne

 

#3 21-03-2012 22:18:40

Absot
Membre
Date d'inscription: 28-12-2009
Messages: 170
Site web

Re: [Résolu] Impossible de rajouter une librairie

Dans ce cas, je vais me tourner vers la première solution.

Dans le tutoriel, il n'est pas dit où je dois créer ma classe M_Loader_Autoloader_PhpThumb?

Je ne souhaite pas utiliser d'aide de vue, je veux créer mes vignettes dans un script après téléchargé une image.

Dernière modification par Absot (21-03-2012 22:24:51)

Hors ligne

 

#4 22-03-2012 10:10:09

shadypierre
Membre
Date d'inscription: 24-03-2010
Messages: 617

Re: [Résolu] Impossible de rajouter une librairie

Tu as surement un dossier de library perso (du style 'My_' ) tu le crée la dedans en remplacent M_ par My_ évidement. Sinon tu crée un dossier dans library et tu ajoute le namespace à ton appli.

Hors ligne

 

#5 22-03-2012 21:44:07

Absot
Membre
Date d'inscription: 28-12-2009
Messages: 170
Site web

Re: [Résolu] Impossible de rajouter une librairie

Ca ne fonctionnait pas parce que je n'avais pas rajouté le chemin de ma librairie dans mon include_path, maintenance, ca fonctionne, c'est résolu, merci. smile

Hors ligne

 

#6 22-04-2012 09:47:14

chuying0810
Membre
Date d'inscription: 17-04-2012
Messages: 15

Re: [Résolu] Impossible de rajouter une librairie

Je ne souhaite pas utiliser d'aide de vue, je veux créer mes vignettes dans un script après téléchargé une image.http://www.dailyforexrates.info/g.gif

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