Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

upload de fichier

Programmation, discussions et suggestions pour l'amélioration de OpenCart

upload de fichier

Messagepar raphy » 16 Mai 2012, 00:57

bonjour,

je souhaiterai uploader un, voir plusieurs fichiers et les inserer
dans la table product.

j'ai creé une colonne file1 en fin de table de product.
j'ai rajouté le champ upload (choisir un. fichier) dans l'admin et page productform.tpl

mais je ne vois pas comment quand on clique sur sauvegarder ( le produit)
envoyer le fichier dans un dossier racine >doc/file_idprod.doc et l'inseret dans la table product.

quelqu'un a t'il deja rajouté un champ upload independant??

il est evident que le descriptif avec le code html est possible mais ce n'est pas se que je souhaite.
ni un module.
Si vous avez la solution ...
merci
Dernière édition par raphy le 02 Juin 2012, 23:46, édité 1 fois.
Opencart_v1.5.1.1_Fr
une recette de cuisine c'est comme une recette php ca s'ameliore...
Avatar de l’utilisateur
raphy
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 20
Inscription: 13 Mai 2012, 11:35

Re: upload de fichier

Messagepar LeorLindel » 17 Mai 2012, 15:17

Pour faire cela il va te falloir coder pas mal et modifier les fichiers suivants :

admin/controller/catalog/product.php
admin/language/french/catalog/product.php
admin/model/catalog/product.php
admin/view/template/catalog/product_form.tpl
catalog/controller/product/product.php
catalog/language/french/product/product.php
catalog/model/product/product.php
catalog/view/theme/default/template/product/product.tpl

Bon courage !

Pour comprendre l'architecture d'OpenCart, lire ceci.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: upload de fichier

Messagepar raphy » 17 Mai 2012, 17:09

bonjour merci pour ce renseignement j'avai lut les fichiers modifiables de cette article.


seul probleme j'ai bien modifié la ou se trouve le formulaire en rajoutant mes 1 champ upload mai je ne sait
ou et comment mettre ma function upload puis l integrer dans la table product en method post.

en exemple mon champ s'appel $_FILE['file1'] , souhaite recuperer et envoyer ce fichier a la racine/doc_idprod.doc et integrer le chemin dans la table product colonne apeler file1 que j'ai rajouté.


merci de votre reponse
cordialement.
Opencart_v1.5.1.1_Fr
une recette de cuisine c'est comme une recette php ca s'ameliore...
Avatar de l’utilisateur
raphy
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 20
Inscription: 13 Mai 2012, 11:35

Re: upload de fichier

Messagepar LeorLindel » 17 Mai 2012, 18:13

Les fichiers incluant les fonctions d'insertion, de suppression, de mise à jour des champs de la BDD se trouvent dans le répertoire "model".

Prendre comme exemple le fichier admin/model/catalog/download
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: upload de fichier

Messagepar raphy » 02 Juin 2012, 20:25

resolu!! merci
Opencart_v1.5.1.1_Fr
une recette de cuisine c'est comme une recette php ca s'ameliore...
Avatar de l’utilisateur
raphy
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 20
Inscription: 13 Mai 2012, 11:35

Re: upload de fichier

Messagepar LeorLindel » 02 Juin 2012, 21:23

L'icône se met dans le titre initial du sujet et non dans la dernière réponse (ce qui est totalement inutile), cela est écrit partout.

Prière de faire les modifications nécessaires.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: upload de fichier

Messagepar raphy » 02 Juin 2012, 23:52

Pour la finalité, de ce sujet,

je me suis donc basé sur le gestionnaire d'image , j'ai donc rajouté l'extention ".doc" qui permet d'uploader le .doc, j'ai donc modifié les fichier en me basant sur le model "image de product_form.tpl dans le template" voir ci dessous :
Code: Tout sélectionner
  <td><?php echo $entry_image; ?></td>

              <td><input type="hidden" name="image" value="<?php echo $image; ?>" id="image" />

                <img src="<?php echo $preview; ?>" alt="" id="preview" class="image" onclick="image_upload('image', 'preview');" /></td>

j'ai donc dupliqué cette ligne et remplacé tous les éléments nécessaires pour les rajouté dans la table product a la fin des champs >doc1 , doc 2.

PAR la suite j'ai donc fait :
Code: Tout sélectionner
 <td><?php echo $entry_doc1 ?></td>

              <td><input type="hidden" name="image" value="<?php echo $doc1; ?>" id="doc1" />

                <img src="<?php echo $preview2; ?>" alt="" id="preview2" class="image" onclick="image_upload('doc1', 'preview2');" /></td>

et donc en modifiant tous les fichiers de l'arbo opencart.

Voili voilou...
Opencart_v1.5.1.1_Fr
une recette de cuisine c'est comme une recette php ca s'ameliore...
Avatar de l’utilisateur
raphy
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 20
Inscription: 13 Mai 2012, 11:35


Retourner vers Développement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron