osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [resolu] PDF catalogue v1.4 -> configuration
smaugzone
posté 29 Jul 2003, 10:37
Message #1


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 42
Inscrit : 4-July 03
Membre no 1279



Bonjour a tous, pour ceux qui ont vu mon dernier post sur le catalogue, je tiens a vous dire que c'est pas facile de configurer ce module qui n'est vraiment pas extensible et l'installation devient du cas par cas... Je me suis renseigne plus amplement sur le forum anglais d'OS-Commerce et j'en suis venu a une petite conclusion sur ce module. Premierement, ca m'a pris du temps a pouvoir enfin creer mon le document pdf d'une boutique. Lorsqu'elle sera en ligne vous la retrouverez dans les plus belles boutiques creees sous os-commerce wink.gif

Bon, sans treve de plaisanterie, je n'ai tjrs pas reussi a sortir mes images dans le document PDF. J'obtiens tjrs la meme erreur si j'indique dans le fichier <b>pdf_config.php</b> :
CODE


define('SHOW_IMAGES',1); //Show products image or not if not no links


L'erreur est la suivante:
CODE


FPDF error: Image file has no extension and no type was specified: /home/httpd/htdocs/ReseauDirect/catalog/images/



Si je remets SHOW_IMAGES a 0, le document est produit avec succes!
J'ai pourtant tout essaye, soient:
1) Retirer toutes les images gifs de mon dossier images/
2) Reinstaller la gd lib
3) Tweaker le programme pour sortir les chemins de mes images qui sont tout a fait corrects. Sauf exception, le programme me sort tjrs le chemin d'une image qui n'existe MEME PAS dans mon dossier images/ et nul part ailleurs.

History de ma config:
PHP 4.3.1
APACHE last release...
GD lib last release aussi...

Etant borne sur cette image qui n'existe pas, j'ai ajoute dans <b>pdf_config.php</b>:
CODE


define('MAX_DISPLAY_PRODUCTS_NEW',8);//Max Display New Products



Ca donne rien!!! Tjrs la meme erreur si je tiens a avoir les images dans mon document PDF...

Si vous cherchez un peu sur le forum, certaines personnes specifient que le path de chaque image autour des lignes 364 est incorrect et qu'il faut mettre a 12 le array qui contient les informations de l'image:
CODE


//If only Small Image Height is defined

else if(strlen($data_array[0]) && strlen($data_array[1])>1){

 $heightwidth=getimagesize($data_array[11]); /* remplacez par 12 selon certaines personnes...8 */

 $data_array[0]=$width=$heightwidth[0]*PDF_TO_MM_FACTOR;

 $data_array[1]=$data_array[1];  

 $this->ShowImage($data_array[0],$data_array[1],$link,$data_array[12]);

 $y1=$this->GetY();

}



Sinon, une personne sur ce forum a propose de mettre un nombre d'images maximales mais encore la pour moi ce fut sans succes, voici le code qui a ete propose dans le fichier pdf_catalogue sous le dossier Admin (depuis le debut je parle des fichiers du dossier admin):
CODE


Voir la fonction:  function NewProducts(...) autour des lignes 680 vous retrouvez une boucle FOR:

for($nb=0; $nb<MAX_DISPLAY_PRODUCTS_NEW; $nb++)

vous ajoutez avant cette boucle les lignes:

if((sizeof($products_new_array)) < MAX_DISPLAY_PRODUCTS_NEW )  

 $MAX_DISPLAY_PRODUCTS_NEW_1=(sizeof($products_new_array));

else

$MAX_DISPLAY_PRODUCTS_NEW_1 = MAX_DISPLAY_PRODUCTS_NEW;


Il est important de changer la valeur de la boucle for: MAX_DISPLAY_PRODUCTS_NEW par MAX_DISPLAY_PRODUCTS_NEW_1
donc en final vous obtenez:
CODE


if((sizeof($products_new_array)) < MAX_DISPLAY_PRODUCTS_NEW )  

 $MAX_DISPLAY_PRODUCTS_NEW_1=(sizeof($products_new_array));

else

 $MAX_DISPLAY_PRODUCTS_NEW_1 = MAX_DISPLAY_PRODUCTS_NEW;

 

for($nb=0; $nb<MAX_DISPLAY_PRODUCTS_NEW_1; $nb++) {



Pour l'instant je jette un oeil sur le forum en anglais et en francais pour voir s'il y a des solutions de proposes pour recuperer les images dans le document PDF!!! J'espere que le forum francais sera actif. Merci de m'aider et d'aider toutes les personnes qui ont abandonnes l'installation du module par le passee!
Go to the top of the page
 
smaugzone
posté 29 Jul 2003, 13:21
Message #2


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 42
Inscrit : 4-July 03
Membre no 1279



Euh? Personne ne reagit a mes commentaires ? Allez, ca serait bien de faire avancer ce module pour quil soit compatible avec toutes les situations...
Go to the top of the page
 
pericles
posté 29 Jul 2003, 13:35
Message #3


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



Il y a ceux qui sont en vacances
Il y a ceux qui l'utilisent pas
Il y a ceux qui n'ont pas eu de problemes
Il y a ceux qui ont eu des problemes et qui ne partagent pas leur solution
Il y a ceux qui ont des problemes, mais differents
et enfin, ...
il y a toi, smaugzone. biggrin.gif
Le mieux est peut-etre que tu cherches une solution en analysant la contribution et en essayant de reduire ton probleme (cas minimal), car, avec le mois d'aout, tu risques d'attendre la rentree pour avoir une bride de solution.


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
smaugzone
posté 29 Jul 2003, 14:36
Message #4


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 42
Inscrit : 4-July 03
Membre no 1279



Je trouve ca dommage... Je suis donc tout seul smile.gif Et bien soit, j'irai sur le forum anglais...
Merci pour ton commentaire eclaire tongue.gif
Go to the top of the page
 
pericles
posté 29 Jul 2003, 14:44
Message #5


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



Tu n'es peut-etre pas tout seul, mais l'activite reduite des vacances fait qu'il y a peut-etre pas beaucoup de chance que ton post soit repondu.
Un homme averti en vaut 2. wink.gif


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
smaugzone
posté 1 Aug 2003, 10:52
Message #6


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 42
Inscrit : 4-July 03
Membre no 1279



Juste comme ca, pour ceux qui sont deroutes par le module PDF catalog. Verifiez d'abord si pour chaque item de votre boutique, il existe une image associee. Sinon, vous obtiendrez tjrs une erreur du type:

CODE


FPDF error: Image file has no extension and no type was specified: /home/httpd/htdocs/ReseauDirect/catalog/images/





Super non smile.gif Voila l'origine du probleme. Il y a plusieurs facteurs mais moi c'etait mon cas !
Go to the top of the page
 
azer
posté 7 Aug 2003, 06:42
Message #7


Ceinture verte OSC
Icône de groupe

Groupe : Membres
Messages : 744
Inscrit : 26-January 03
Lieu : paris
Membre no 775



je repond pas a ton probleme mais vu quil a plusieurs contrib de catalog pdf aurais tu testé les autres ?

si cest le cas donne nous ton avis !


--------------------
OSC addict - ms2fr - mail : azerosc (at) gmail.com
Go to the top of the page
 
vinioute
posté 7 Aug 2003, 08:33
Message #8


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 67
Inscrit : 20-March 03
Membre no 974



Juste au cas ou.

La GD lib dernière version ne gère pas le gif, enfin depuis la 2 d'ailleurs.
Peut etre cela vient de la ?

En tout cas il faudrait tenter de voir qu'est ce qui échoue au niveau de ton générateur de pdf pour avancer, mais le je t'avoue ne pas du tout avoir triturer cette option de catalog pdf donc aucune info à te donner.
Bon courage en tout cas
Go to the top of the page
 
smaugzone
posté 7 Aug 2003, 08:47
Message #9


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 42
Inscrit : 4-July 03
Membre no 1279



Non mais les gars, si vous regardez plus haut j'ai repondu a mon probleme. Le programme echoue si dans votre catalogue il existe un produit pour lequel il n'y a pas d'images. Pour repondre a ta question: non je n'ai pas essaye les contribs anterieurs mais je crois qu'elles etaient compatible avec l'ancienne version d'os commerce. Une fois mon catalogue et mon site pret, je tacherai de vous envoyer le url de la boutique pour laquelle j'ai travaille. A+
Go to the top of the page
 
ZORRO
posté 8 Aug 2003, 10:56
Message #10


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 27
Inscrit : 26-June 03
Membre no 1264



cool.gif Bonjour smaugzone,

Peut-être pourrais je aider, j'ai installé ce module FPDF CATALOGUE
sur la version MS1 2.2 et cela fonctionne parfaitement malgré quelques soucis de démarrage.


--------------------
Est arrivé...... Sans se presser .....
GUY A+

OSC 2.2 Ms1
Go to the top of the page
 
smaugzone
posté 8 Aug 2003, 15:20
Message #11


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 42
Inscrit : 4-July 03
Membre no 1279



Salut gars. A la construction du catalogue complet de produits, jte ferai signe si ca fonctionne pas, Pcq en faite je crois que mon probleme d'image venait du fait que certains produits navaient pas dimage... Jdonnerai un signe de vie wink.gif
Merci pour ton aide propose cest sympa
Go to the top of the page
 
misteriron
posté 18 Sep 2003, 16:59
Message #12


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 17-September 03
Membre no 1476



Salut,

Je viens d installer PDF catalogue 1.4 sur os commerce 2 milsestone 2.2 et je n arrive pas a gerer de catalogue, j ai la meme erreur qu'avait smaugzone :

CODE
FPDF error: Image file has no extension and no type was specified: d:/inetpub/wwwroot/catalog_fr/catalog/images/


Pourtt g bien renseigne tous les champs image de mon catalogue. G fait tt ce que me disais le readme qui accompagnait le zip de pdf catalogue, sof que je ne c pas mettre le repertoire en "chmod 755", le pb viens surement de la, mais je c pas comment faire, dans quel fichier ou dossier dois je changer ca?

G essaye de mettre :
CODE
<?php

chmod('catalog.','755'); # g ossi essaye avec 777

?>


Dans le .htaccess du dossier catalog mais alors ca ne me donnait plus acces a mon site.

Si vous pouviez m aiguiller sur comment passer le repertoire catalogue en chmod 755 ca serait sympa.

Merci ++
Go to the top of the page
 
misteriron
posté 23 Sep 2003, 14:32
Message #13


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 17-September 03
Membre no 1476



G refait mon catalogue avec une seule categorie et 2 produits pour les tests, la categorie et les produits sont tous renseignées par une image.

La géneration de catalogues fonctionnent si je met :

CODE
define('SHOW_IMAGES',0); //Show products image or not if not no links


D ailleurs il me genere 3 catalogues, je ne c pas pkoi et ils semblent que les 3 soient identiques, je ne vois pas de difference entre les 3, ptet une histoire d images ... Mais ca je c pas vu que je n ai tjs pas reussi a les afficher dans la generation de catalogues.

Donc je ne c pas si ca vient du chmod ou d otres choses.


--------------------
Os commerce 2.2 ms 2 traduction de delaballe
EasyPhp 1.7 rc1 (Apache 1.3.27, Php 4.3.3, PhpMyAdmin 2.5.3, MySql 4.0.15)
windows 2000
installation locale
Contributions : pdf_catalog 1.4

user posted image
Go to the top of the page
 
Speedline
posté 24 Sep 2003, 12:29
Message #14


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 127
Inscrit : 15-May 03
Lieu : Doubs
Membre no 1156



il fait un catalogue par langage installé dans la boutique.

Donc tu doits avoir 3 langages dans ta boutique.

@+


--------------------
SpeedLine

MS1 Creload5
Go to the top of the page
 
misteriron
posté 24 Sep 2003, 16:59
Message #15


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 17-September 03
Membre no 1476



Exact speedline,

Merci de la reponse qui apres coup me parait evidente.

Par contre, je n arrive tjs pas a generer mon catalogues avec des images, si vous avez des suggestions, elles sont les bienvenues.

++


--------------------
Os commerce 2.2 ms 2 traduction de delaballe
EasyPhp 1.7 rc1 (Apache 1.3.27, Php 4.3.3, PhpMyAdmin 2.5.3, MySql 4.0.15)
windows 2000
installation locale
Contributions : pdf_catalog 1.4

user posted image
Go to the top of the page
 
misteriron
posté 30 Sep 2003, 11:35
Message #16


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 17-September 03
Membre no 1476



Salut,

Je viens de faire un test de génération de catalogues sans produit dans ma boutique (j avais reinstallé et g oublié de remplir le catalogue) et g une une erreur:
QUOTE
FPDF error: Unsupported image file type: 2/catalog/images/

Alors que je n ai pas mis d'images, il n' y a que les *.gif de départ (account_notifications.gif ...).

J avais bougé c images dans un dossier lors de mes premiers essais, mais je ne comprends pas pkoi il me fait ce type d'erreur alors qu'il devrait me dire que je n'ai pas d'images.

Bon je v reussir a le faire marcher ce pdf_catalog, y a pas de raison smile.gif.


--------------------
Os commerce 2.2 ms 2 traduction de delaballe
EasyPhp 1.7 rc1 (Apache 1.3.27, Php 4.3.3, PhpMyAdmin 2.5.3, MySql 4.0.15)
windows 2000
installation locale
Contributions : pdf_catalog 1.4

user posted image
Go to the top of the page
 
misteriron
posté 1 Oct 2003, 15:16
Message #17


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 17-September 03
Membre no 1476



Et pourtant maintenant pdf catalog fonctionne smile.gif, les voix impenetrables de l informatik biggrin.gif.

Juste une question, est ce que l on peut changer le nom des catalogues, o lieu d avoir "catalog_1", "catalog_2" ... Avoir "nom de la boutik_fr", "nom de la boutik gb" ...


--------------------
Os commerce 2.2 ms 2 traduction de delaballe
EasyPhp 1.7 rc1 (Apache 1.3.27, Php 4.3.3, PhpMyAdmin 2.5.3, MySql 4.0.15)
windows 2000
installation locale
Contributions : pdf_catalog 1.4

user posted image
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 16th April 2024 - 07:55
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)