Besoin d'une fonction pour uploader un fichier pdf |
Bienvenue invité ( Connexion | Inscription )
Besoin d'une fonction pour uploader un fichier pdf |
13 Dec 2011, 01:02
Message
#1
|
|
Ceinture blanche OSC Groupe : Membres Messages : 5 Inscrit : 31-October 11 Membre no 30327 |
Bonjour à tous
J'utimise la version 2.3.1 Oscommerce. Je cherche depuis un moment sur ce forum comment ajouter un upload ( pour fichier pdf ) du coté Admin, sans liaison avec la BDD. sur la page "modification de produit" ou "nouveau produit", avant ou apres le champ de saisie du "modéle produit". Aujourd'hui j'upload mes PDF via un transfert FTP, mais ce n'est pas pratique. De pus, j'aimerais que ce fichier soit uploadé dans un répertoire de mon choix ( ailleurs que dans "images" ). J'ai trouvé quelques sujets et des contrib qui parlent d'upload multiples, mais le code php dans " categories.php" par exemple est apparemment fait pour une ancienne version OScommerce. Je suis débutant en php et j'avoue que la programmation orientée objet me parait vraiment nébuleuse ) Une bonne âme peut-elle me donner un coup de main ? Merci Ce message a été modifié par Alain84 - 13 Dec 2011, 01:09. |
|
13 Dec 2011, 23:30
Message
#2
|
|
Ceinture blanche OSC Groupe : Membres Messages : 5 Inscrit : 31-October 11 Membre no 30327 |
Je me répond en essayant d'éclaircir mon problème.
En fait, je souhaite simplement Uploader un fichier ( de n'importe quel type ) dans le répertoire de mon choix, à partir de la page Modif ou Ajout de produit, dans l'admin. Dans le fichier /admin/categories, j'ai fait ces petites modifs : Vers la ligne 225 : Citation $products_image = new upload('products_image'); $products_image->set_destination(DIR_FS_CATALOG_IMAGES); /* Ajouté */ $products_image_pdf = new upload('products_image_pdf'); $products_image_pdf->set_destination(MONREP); /* MONREP est défini dans /admin/include/configure.php */ Et vers la ligne 591 : Citation <td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15') . ' ' . tep_draw_input_field('products_model', $pInfo->products_model); ?></td> /* Remplacé par */ <td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15') . ' ' . tep_draw_input_field('products_model', $pInfo->products_model) . tep_draw_file_field('products_image_pdf'); ?></td> En testant ceci, le formulaire et le bouton "Parcourir" s'affichent correctement et je peut choisir un fichier, mais quand je sauvegarde la page, aucun fichier n'est téléchargé. J'ai beau regarder dans catalog/admin/includes/classes/upload.php ou ../function/general.php ou html_output.php, je n'arrive pas à trouver où ça coince !! J'attends vos idées avec impatience ) |
|
14 Dec 2011, 06:54
Message
#3
|
|
Ceinture blanche OSC Groupe : Membres Messages : 6 Inscrit : 12-December 11 Membre no 30439 |
veritable casse tete ce sujet. je suis un nouveau dans ce forum mais pratiquement les sujets traités sont un peu compliqués.
Mais bon tout debut est dificile et j'espère pouvoir contribuer positivement dans aux futures discussions . -------------------- |
|
14 Dec 2011, 07:54
Message
#4
|
|
Ceinture orange OSC Groupe : Membres Messages : 225 Inscrit : 4-September 06 Lieu : dijon Membre no 11890 |
-------------------- Francois
Osco 2.31 avec pas mal de modifs qui fonctionnent. |
|
14 Dec 2011, 23:32
Message
#5
|
|
Ceinture blanche OSC Groupe : Membres Messages : 5 Inscrit : 31-October 11 Membre no 30327 |
Merci pour ta réponse François21 J'ai essayé d'installer cette contrib, elle me fait planter toute la boutique ) Je pense qu'elle n'est pas adaptée a la version 2.3.1 OsC Je continue à chercher ) Ce message a été modifié par Alain84 - 14 Dec 2011, 23:32. |
|
18 Dec 2011, 21:09
Message
#6
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 96 Inscrit : 1-March 05 Lieu : dans les nuages Membre no 4971 |
-------------------- osCommerce V2.2 RC1 W3C Valid FR V3 | HeadTags_SEO_V_3.2.4 | Ultimate_SEO_URLs_v22d10
|
|
22 Dec 2011, 00:00
Message
#7
|
|
Ceinture blanche OSC Groupe : Membres Messages : 5 Inscrit : 31-October 11 Membre no 30327 |
Merci, cela fonctionne très bien avec STS.
Ce message a été modifié par Alain84 - 22 Dec 2011, 00:01. |
|
Version bas débit | Nous sommes le : 29th March 2024 - 06:26 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |