xeon

Utilisateur open source
  • Compteur de contenus

    276
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par xeon

  1. xeon a ajouté un message dans un sujet  Envoi du mail de confirmation de commande.   

    Je n'ai aucune liste sur ma page.
    J'ai effectué la recherche et rien.
    La seconde partie présente également des menus déroulants, mais ils ne contiennent rien eux non plus.
    • 0
  2. xeon a ajouté un message dans un sujet  Envoi du mail de confirmation de commande.   

    J'avais vu cette page, mais je n'ai rien dans les menus déroulants.
    Je vois Catégorie, puis le menu : "choisissez", mais si je clique je n'ai aucun choix, le menu est vide.
    • 0
  3. xeon a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Limite de caractères dans le meta titre
    Bonjour,
    J'ai cherché mais ne trouve pas où modifier le nombre limite de caractères dans le méta titre. Il est actuellement de 71 sur ma version (quand je remplis le champ meta titre du BO).
    La version est 7.2.1
    Merci.
     
    • 3 réponses
    • 1 124 vues
  4. xeon a ajouté un message dans un sujet  Envoi du mail de confirmation de commande.   

    C'est le contenu principal, ou le corps du mail, que je souhaiterais modifier.
    C'est bien cette constante trouvée dans fichier_emails.php qui est à modifier ?
    define("STR_MODULE_MIGRATE_WAS_WELL_SAVED_ON_WEBSITE", "contenu");
    Si oui, est-ce que je peux y placer du html ?
    • 0
  5. xeon a ajouté un message dans un sujet  Envoi du mail de confirmation de commande.   

    Zut, le titre ne correspond pas au contenu du post, désolé. Ce serait plutôt : envoi du mail de confirmation de commande.
    • 0
  6. xeon a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Envoi du mail de confirmation de commande.
    Bonjour,
    Je souhaite modifier l'email confirmation de commande reçu par le client.
    Est-il possible de déclencher l'envoi du mail afin de pouvoir effectuer des tests sans avoir à recréer une commande à chaque fois ?
    Merci.
    • 18 réponses
    • 5 466 vues
  7. xeon a ajouté un message dans un sujet  Déplacer la phrase TVA sur le PDF de bon de commande   

    Il s'agit de la ligne de texte qui apparait juste au-dessus du numéro de page (celui-ci se trouvant tout à fait en bas de la page) et sous les tableaux de totaux.
    D'après ce que je vois c'est la fonction addInfoTVA($tva, $mode = null, $id_utilisateur = null) qui semble en effet la gérer.
    • 0
  8. xeon a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Déplacer la phrase TVA sur le PDF de bon de commande
    Bonjour,
    Sur le bon de commande (v. 7.0) : Je souhaiterais déplacer la phrase relative à la TVA, en la remontant au-dessus de l'info "mode de livraison". Suffit-il de déplacer la fonction dans Invoice.php ? Parce que j'ai essayé mais je n'obtiens pas de résultat.
    Et : Peut-on modifier la couleur de cette phrase en rouge ?
    Merci.
    • 7 réponses
    • 1 461 vues
  9. xeon a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Limite d'envoi de mails par la newsletter
    Bonjour,
    J'ai la version 6.4.
    La limite d'envoi de mails via la newsletter est de 250.
    Est-ce que cela veut dire que les mails sont envoyés en plusieurs lots de 250, ou que l'envoi est complètement stoppé au bout de 250 mails ?
    En ce cas est-il possible de réduire ou même de bloquer cette limite ? J'ai vu cette ligne dans newsletter.php :
    if ($deb <= $subscribers_number && $deb < 250) {
    Est-ce là ?
    Merci.
     
    • 1 réponse
    • 1 128 vues
  10. xeon a ajouté un message dans un sujet  Condition Pour Déposer Un Avis   

    J'ai une autre question concernant les avis : Peut-on visualiser les avis que l'on a déposé, depuis son propre compte ?
    Merci.
    • 0
  11. xeon a ajouté un message dans un sujet  Condition Pour Déposer Un Avis   

    Bonjour,
    J'ai modifié (avec la 6.4) le nombre de caractères insérables dans les avis. Je peux à présent bien insérer le nombre de caractères voulu, mais le problème est que le compteur ne se décrémente plus.
    J'ai modifié les valeurs dans cette partie du formulaire, mais je n'ai pas trouvé le javascript.
        <td class="normal"  valign="top">
                    <b>' . YOUR_OPINION . ' <span class="etoile">(*)</span></b>' . BEFORE_TWO_POINTS . ':
                    <br /><input type="text" name="compteur" size="4" onfocus="blur()" value="1500" />'. '<span style="margin-left:5px;"> ' . REMINDING_CHAR . '</span>
                    <br />' . $form_error_object->text('avis') . '
                </td>
                <td>
                    <textarea name="avis" cols="36" rows="6" onfocus="Compter(this,1500,compteur)" onkeypress="Compter(this,1500,compteur)" onkeyup="Compter(this,1500,compteur)" onblur="Compter(this,1500,compteur)">' . String::html_entity_decode_if_needed(vb($frm['avis'])) . '</textarea>
                </td>
            </tr>
            <tr>
    Que faudrait-il faire de plus (ou en moins) ?
    Merci.
    • 0
  12. xeon a ajouté un message dans un sujet  Affichage des catégories non activées   

    J'ai trouvé pour le menu de gauche, fichier display_product : J'ai supprimé la clause where et c'est ok.
            $sql = 'SELECT c.id, c.parent_id, c.nom_' . $_SESSION['session_langue'] . ' as nom
                FROM peel_categories c
                /* WHERE c.etat = "1" */
                ORDER BY c.position ASC, nom ASC';
     
    Et pour les pages du front office, même fichier, avec AND etat="1" en commentaire
    function get_subcategories_table($parent_id, $nb_colonnes, $return_mode = false, $display_image = true)
        {
            $output = '';
                    $qid_c = query('SELECT id, nom_' . $_SESSION['session_langue'] . ', description_' . $_SESSION['session_langue'] . ', parent_id, image_' . $_SESSION['session_langue'] . ' AS image
                FROM peel_categories
                WHERE parent_id="' . intval($parent_id) . '" AND id>"0" /* AND etat="1" */
                ORDER BY nom_' . $_SESSION['session_langue']);
     
     
    Par contre quand vous parlez d'incohérence, de quoi s'agirait-il plus précisément ?
    • 0
  13. xeon a ajouté un message dans un sujet  Affichage des catégories non activées   

    Mais si on voulait la faire apparaitre depuis le front office, depuis un lien dans le menu du catalogue (bloc de gauche), comment faudrait-il procéder ?
    • 0
  14. xeon a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Affichage des catégories non activées
    Bonjour,
    Je suis sur la version 6.3.
    Est-il possible de forcer l'affichage côté boutique des catégories inactives, dès lors qu'on est connecté en mode admin ?
    Merci.
    • 3 réponses
    • 1 071 vues
  15. xeon a ajouté un message dans un sujet  Zone HTML : Fin du processus de commande   

    Merci.
    • 0
  16. xeon a ajouté un message dans un sujet  Zone HTML : Fin du processus de commande   

    Est-il possible de tester l'affichage de la page sans effectuer une commande réelle ? En effet à chaque fois je dois refaire une commande, et elles ne peuvent pas être supprimées dans le back office, ce qui fausse les résultats comptables.
    • 0
  17. xeon a ajouté un message dans un sujet  Zone HTML : Fin du processus de commande   

    Merci. J'ai pu placer l'iframe dans le contenu html du code de suivi de conversion, mais il apparait en bas de page et il risque de ne pas être vu. Comment faire pour pouvoir le placer en haut de la page finale de paiement ?
    • 0
  18. xeon a ajouté un message dans un sujet  Zone HTML : Fin du processus de commande   

    Merci.
    Je souhaiterais pouvoir effectuer l'insertion d'un agenda public sur la page finale de la commande, en process classique.
    L'agenda doit pouvoir être inséré dans un iframe.
    Y a-t-il une méthode accessible ?
    • 0
  19. xeon a ajouté un message dans un sujet  Zone HTML : Fin du processus de commande   

    Quelle est la fonction commerciale de ce process court ?
    • 0
  20. xeon a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Zone HTML : Fin du processus de commande
    Bonjour,
    Comment s'affiche le contenu HTML appelé Fin du processus de commande court ?
    J'y ai placé un contenu croyant qu'il allait s'afficher à la fin de la commande, mais non.
    Merci.
    • 10 réponses
    • 2 731 vues
  21. xeon a ajouté un message dans un sujet  Flux RSS   

    C'est le fichier rss.php, qui au lieu de s'ouvrir en http, se lance en téléchargement de fichier.
    J'ai remplacé les deux fichiers du module par une version propre et rien ne change.
    fonctions.php contient
    if (!defined('IN_PEEL')) {
        die();
    }
    /**
     * affiche_rss()
     *
     * @param mixed $return_mode
     * @return
     */
    function affiche_rss($return_mode = false)
    {
            $output = ' <div class="rss_bloc">';
            if (!empty($GLOBALS['site_parameters']['facebook_page_link'])) {
                $output = '    
                            <a style="margin-right:5px;" href="' . $GLOBALS['site_parameters']['facebook_page_link'] . '" onclick="return(window.open(this.href)?false:true);"><img src="' . $GLOBALS['wwwroot'] . '/icones/facebook.png"  alt="facebook" title="facebook" /></a>';
            }
            $output = '            
                            <a href="' . $GLOBALS['wwwroot'] . '/rss.php?critere=on_promo" onclick="return(window.open(this.href)?false:true);"><img src="' . $GLOBALS['wwwroot'] . '/icones/rss.png" alt="rss" style="vertical-align:top;" title="RSS" /></a>
                        </div>';
        if ($return_mode) {
            return $output;
        } else {
            echo $output;
        }
    }
    ?>
     
    et rss.php
    <?php
    include("../../configuration.inc.php");
    if (!is_module_rss_active()) {
        // This module is not activated => we redirect to the homepage
        redirect_and_die($GLOBALS['wwwroot'] . "/");
    }
    if(!empty($_GET['encoding'])){
        $page_encoding=$_GET['encoding'];
    }else{
        $page_encoding='utf-8';
    }
    if(empty($_GET['limit'])){
        $limit=10;
    }else{
        $limit=min(intval($_GET['limit']), 500);
    }
    if(!empty($_GET['cat'])){
        $cat=intval($_GET['cat']);
    }
    header('Content-type: application/rss+xml; charset='.$page_encoding);
    // En-tête
    $output = '<' . '?xml version="1.0" encoding="' . $page_encoding . '"?' . '>
    <rss version="2.0">
    <channel>
    <title>' . RSS_TITLE . '</title>
    <link>' . $GLOBALS['wwwroot'] . '</link>
    <description>' . RSS_DESCRIPTION . '</description>
    ';
    // Récupération et affichage des données
    $sql = "SELECT p.id, p.prix, p.tva, p.nom_" . $_SESSION['session_langue'] . " AS nom, p.date_maj, p.description_" . $_SESSION['session_langue'] . " AS description, p.promotion, c.id AS categorie_id, c.nom_" . $_SESSION['session_langue'] . " AS categorie
        FROM peel_produits p
        INNER JOIN peel_produits_categories pc ON p.id = pc.produit_id
        INNER JOIN peel_categories c ON c.id = pc.categorie_id
        WHERE p.etat='1' ".(!empty($cat)?" AND pc.categorie_id='".intval($cat)."'":"")."
        GROUP BY p.id
        LIMIT ".intval($limit);
    $result = query($sql);
    while ($prod = fetch_assoc($result)) {
        $product_object = new Product($prod['id'], $prod, false, null, true, !is_micro_entreprise_module_active());
        $desc_rss = trim(str_replace(array("    ", "   ", "  ", " \r", " \n", "\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n", "\r\n\r\n\r\n", "\r\n\r\n", "\n\n\n\n\n\n", "\n\n\n", "\n\n"), array(" ", " ", " ", "\r", "\n", "\r\n", "\r\n", "\r\n", "\n", "\n", "\n"), strip_tags(String::html_entity_decode_if_needed(String::htmlspecialchars_decode($product_object->description, ENT_QUOTES)))));
        $promotion_rss = $product_object->get_all_promotions_percentage(false, 0, true);
        $output .= '<item>
    <title>' . strip_tags($product_object->name .  BEFORE_TWO_POINTS . ': ' . $product_object->get_final_price(0, display_prices_with_taxes_active(), is_reseller_module_active() && is_reseller(), true)) . '</title>
    ' . ($promotion_rss > 0 ? '<promotion>- ' . $promotion_rss . '</promotion>
    ' : '') . '<guid>' . $product_object->get_product_url() . '</guid>
    <pubDate>' . gmdate('D, d M Y H:i:s', strtotime($product_object->date_maj)) . ' GMT</pubDate>
    <description>' . String::str_shorten($desc_rss, 1000, '', '...') . '</description>
    </item>
    ';
        unset($product_object);
    }
    // Fin d'affichage
    $output .= '</channel>
    </rss>
    ';
     
    $output = str_replace(array('&euro;', '&'), array('EUR', '&amp;'), $output);
    echo String::convert_encoding($output, $page_encoding, GENERAL_ENCODING);
    ?>
     
    • 0
  22. xeon a ajouté un message dans un sujet  Flux RSS   

    annulé
    • 0
  23. xeon a ajouté un message dans un sujet  Flux RSS   

    J'ai une piste. Le rss fonctionne pour un des deux répertoires de ma multi-boutique. Il fonctionne pour le site1 mais pas pour le site2. Pourtant le lien du fichier qui crée le rss devrait bien tenir compte de la variable wwwroot ? Elle est correctement renseignée dans chacun des deux répertoires. C'est bizarre.
    • 0
  24. xeon a ajouté un message dans un sujet  Flux RSS   

    Merci. A présent l'icone apparait, mais si je clique dessus, Firefox lance une fenêtre pour télécharger le fichier rss.php. Je pensais que le lien me dirigerait vers une liste rss. Ou j'ai mal compris ?
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping