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

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> kcfinder pour les images dans categories.php
equisol
posté 1 Dec 2014, 17:25
Message #1


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 124
Inscrit : 7-November 07
Lieu : Lyon
Membre no 19668



Bonsoir,

Je cherche à remplacer l'ajout d'images par défaut de la page admin/categories.php :
Code
<input type="file" name="products_image_large_new_' + piSize + '"  />

par le script de kcfinder qui permet l'ajout d'images situées sur le serveur :
Code
<input type="text" name="products_image_large_new_' + piSize + '" readonly="readonly" onClick="openKCFinder(this)" value="" placeholder="Cliquer ici">
<script type="text/javascript">
    function openKCFinder(field) {
    window.KCFinder = {
        callBack: function(url) {
            field.value = url;
            var image = '<img src="'+field.value+'" />';
            window.KCFinder = null;
        }
    };
    //ouverture du popup d'upload
    window.open('kcfinder/browse.php?type=images&dir=images/public&lang=fr', 'kcfinder_textbox',
    'status=0, toolbar=0, location=0, menubar=0, directories=0, ' +
    'resizable=1, scrollbars=0, width=800, height=600'
    );
}
</script>

Dans l'absolu, ce n'est pas bien compliqué. Sauf que l'enregistrement des images nouvelles et existantes est basé sur un passage en revue des $HTTP_POST_FILES si je ne m'abuse.

Peut-on remplacer $HTTP_POST_FILES par un $HTTP_POST_VARS personnalisé (afin qu'il ne test pas tous les $HTTP_POST_VARS du formulaire ^^) ? Je n'y suis pour l'instant pas parvenu...

Merci pour votre aide !!


--------------------
Goo69
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 : 28th March 2024 - 18:00
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)