xeon

Utilisateur open source
  • Compteur de contenus

    276
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par xeon


  1. Bonjour,

     

    J'aurais exactement la même question pour la version 6.4., à un détail près :

     

    "Je souhaiterais afficher la liste des produits de l'administration directement par ordre d'identifiant."

     

    Soit chaque chargement de la page d'administration des produits sur cet url : administrer/produits.php?order=id&sort=desc

     

     

    J'ai cherché dans fonctions-admin.php mais je ne trouve pas.


  2. Bonjour,

     

    Je ne trouve pas les css qui permettent de modifier l'encadrement du zoom popup du survol de l'image dans la fiche produit. Habituellement j'utilise la barre web développer pour repérer les éléments, mais quand ils sont fixes, et là je ne peux pas le sélectionner... J'ai cherché dans les css jqzoom et cloudzoom mais je ne trouve pas. Il me faudrait la classe pour modifier l'encadré grisé, et l'entête du zoom.

     

    Cordialement


  3. J'ai placé le code et j'obtiens cette erreur, que je cherche une référence ou un identifiant :

     

     

    [admin info : Une erreur de connexion à la base s'est produite SELECT SQL_CALC_FOUND_ROWS p.*

    FROM peel_produits p

    WHERE 1 AND p.reference = 'Xeon' OR p.id = 'Xeon') ORDER BY `position` ASC, `nom_fr` ASC, `prix` ASC LIMIT 0, 50]
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY `position` ASC, `nom_fr` ASC, `prix` ASC LIMIT 0, 50' at line 5

    Notice: Erreur SQL - SELECT SQL_CALC_FOUND_ROWS p.* FROM peel_produits p WHERE 1 AND p.reference = 'Xeon' OR p.id = 'Xeon') ORDER BY `position` ASC, `nom_fr` ASC, `prix` ASC LIMIT 0, 50 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY `position` ASC, `nom_fr` ASC, `prix` ASC LIMIT 0, 50' at line 5 - Page concernee : /administrer/produits.php?cat_search=null&home_search=null&new_search=null&promo_search=null&top_search=null&reference_search=Xeon&name_search=&action=Rechercher - Ip : 86.76.78.86 in //lib/fonctions/database.php on line 133

    Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /lib/fonctions/database.php on line 191


  4. Bonjour,

     

    Je cherche à faire une recherche par soustraction, c'est-à-dire en utilisant le signe -, mais je m'y prends peut-être mal, et cela ne fonctionne pas.

     

    J'ai essayé sur la nouvelle version Peel, si je tape "tendance - look "

    https://premium.peel.fr/search.php?match=1&search=tendance+-look&categorie=

    on tombe sur https://premium.peel.fr/homme-8/jean-homme-13.html, qui contient tendance ET look.

     

    Sur la 6.4, j'ai le même problème.

     

    Pouvez-vous me dire comment taper la requête s'il vous plait ?


  5. Ce que je souhaiterais c'est pouvoir afficher par son identifiant un seul produit dans la page de résultat qui vient avec administrer/produits.php?cat_search=null&home_search=null&new_search=null&promo_search=null&top_search=null&reference_search=&name_search=identifiant&action=Rechercher

     

    Ainsi on pourrait avoir accès visuel aux options des produits : action, référence, catégorie... nombre de vues. Disons que c'est plus direct qu'en tapant le nom ou autre. On est sûr d'obtenir le produit et lui seul, en cherchant par identifiant.


  6. OK. Je me doutais qu'il y avait du boulot. 

     

    L'url que vous avez donné par contre ne permet pas l'affichage de la ligne avec les icônes d'action (supprimer, modifier...). Cela réaffiche simplement la page avec la liste complète.

     

    Je me suis arrangé finalement en appelant la page dans le front office en mode administrateur et en ajoutant un lien sur la fiche du produit, qui permet de le supprimer. Ce lien étant placé à côté du lien permettant de le modifier.

     

    J'ai remplacé :

     

    <a href="' . $GLOBALS['administrer_url'] . '/produits.php?mode=modif&amp;id=' . $product_id . '" class="label">' . MODIFY_PRODUCT . '</a>

     

    par

     

    <a href="' . $GLOBALS['administrer_url'] . '/produits.php?mode=modif&amp;id= . $product_id . '" class="label" target="_blank">' . MODIFY_PRODUCT . '</a> <p> <a href="' . $GLOBALS['administrer_url] . '/produits.php?mode=suppr&amp;id=' . $product_object->id . '" class="label"  target="_blank">' . SUPPRIMER . '</a></p>';


  7. Après vérification ma confusion s'explique car la recherche par identifiant s'appelait "recherche par référence" sur une ancienne boutique que j'utilisais il y a encore peu.

     

    Donc je reprends le sujet.

    Pour la 6.3.

     

    Est-il possible d'avoir une recherche par identifiant dans l'admin, comme elle existait sur des versions précédentes ?

     

    C'est bien pratique quand on a des milliers de produits, de pouvoir afficher un seul produit par son identifiant, pour pouvoir le modifier ou le supprimer.


  8. Bonjour,

     

    Sur Peel 6.3, la recherche par référence produit ne renvoie rien.

     

    J'ai trouvé la fonction affiche_liste_produits($frm) dans display_admin_forms.

     

    Après je trouve cela : Est-ce la bonne partie qui peut poser problème ?

     

     

    $HeaderTitlesArray = array('Action', 'reference' => 'Référence', 'Catégorie', 'Site', ('nom_' . $_SESSION['session_langue']) => 'Nom', 'prix' => 'Prix ' . $GLOBALS['site_parameters']['symbole'] . ' ' . (display_prices_with_taxes_in_admin()?TTC:HT), 'etat' => 'Etat', 'on_stock' => 'Stock');

                if (is_gifts_module_active()) {

                    $HeaderTitlesArray['points'] = 'Points';

                }

                $HeaderTitlesArray['date_maj'] = 'Création / Mise à jour';

                $HeaderTitlesArray[] = 'Fournisseur';

                $HeaderTitlesArray[] = 'Photo du produit';

                $HeaderTitlesArray['nb_view'] = 'Nombre de vues';

                // Construction de la clause WHERE

                $where = "1";

                $table = "peel_produits p";



                if (isset($frm['reference_search']) && !empty($frm['reference_search'])) {

                    $where .= " AND p.reference = '" . nohtml_real_escape_string($frm['reference_search']) . "'";

                }

                if (isset($frm['name_search']) && !empty($frm['name_search'])) {

                    $where .= " AND p.nom_" . $_SESSION['session_langue'] . " LIKE '%" . nohtml_real_escape_string($frm['name_search']) . "%'";

                }

                if (isset($frm['home_search']) && $frm['home_search'] != "null") {

                    $where .= " AND p.on_special = '" . nohtml_real_escape_string($frm['home_search']) . "'";

                }

                if (isset($frm['new_search']) && $frm['new_search'] != "null") {

                    $where .= " AND p.on_new = '" . nohtml_real_escape_string($frm['new_search']) . "'";

                }

                if (isset($frm['promo_search']) && $frm['promo_search'] != "null") {

                    $where .= " AND p.on_promo = '" . nohtml_real_escape_string($frm['promo_search']) . "'";

                }

                if (is_best_seller_module_active() && isset($frm['top_search']) && $frm['top_search'] != "null") {

                    $where .= " AND p.on_top = '" . nohtml_real_escape_string($frm['top_search']) . "'";

                }

                if (is_produit_cadeaux_module_active() && isset($frm['gift_product']) && $frm['gift_product'] != "null") {

                    $where .= " AND p.on_gift = '" . nohtml_real_escape_string($frm['gift_product']) . "'";

                }

                if (isset($frm['cat_search']) && is_numeric($frm['cat_search'])) {

                    $children_cat_list = get_children_cat_list(vn($frm['cat_search']));

                    $where .= " AND p.id = pc.produit_id AND pc.categorie_id IN (" . implode(',', $children_cat_list) . ")";

                    $table .= ", peel_produits_categories pc";

                }

                  

    Merci.

Twitter Advisto ecommerce

Facebook PEEL Shopping