Flux d’activité

Flux d’activité de Messages


  1. Bonjour,

    Dans la fonction get_admin_menu(), il faut ajouter l'attribut 'target="_blank"' dans le lien vers la ligne 345 :


    if (!empty($this_url) && !is_numeric($this_url)) {
    $this_text = '<a title="' . $this_title . '" href="' . htmlspecialchars($this_url) . '"' . $class . ' target="_blank">' . $this_title . '</a>';
    } else {
    $this_text = '<span' . $main_class . '>' . $this_title . '</span>';
    }
    [/CODE]

  2. neomega


    bonjour pour ce qui utilise Wanewsletter et qui souhaite avoir un éditeur de texte complet

    pour crée leur News voici comment procédé :

    télécharger CKeditor et CKfinder :http://cksource.com/products

    1) Uploader les 2 dossiers sur votre serveur FTP dans le dossier "Wanewsletter"

    2)dans wanewsletter/templates/admin/header.tpl

    a la ligne 36 se trouve :

    {S_SCRIPTS}
    coller ceci dessous :
    
    <script type="text/javascript" src="../ckeditor/ckeditor.js"></script>
    
    <script type="text/javascript" src="../ckfinder/ckfinder.js"></script>
    3)dans wanewsletter/templates/admin/send_body.tpl ligne 58 se trouve :
     <textarea name="{formulaire.S_TEXTAREA_NAME}" cols="90" rows="20" class="text">{formulaire.S_BODY}</textarea>
    coller ceci dessous AVANT </td> :
    
    <script type="text/javascript"> CKEDITOR.replace( '{formulaire.S_TEXTAREA_NAME}',{
    
    filebrowserBrowseUrl : '../ckfinder/ckfinder.html',
    
    filebrowserImageBrowseUrl : '../ckfinder/ckfinder.html?Type=Images',
    
    filebrowserFlashBrowseUrl : '../ckfinder/ckfinder.html?Type=Flash',
    
    filebrowserUploadUrl : '../ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
    
    filebrowserImageUploadUrl : '../ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
    
    filebrowserFlashUploadUrl : '../ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash' });
    
    </script>
    Puis tout en bas de la page apres
    </form>
    et avant
     {LISTBOX}
    coller ceci:
    
    <script type="text/javascript">
    
      var editeur = CKEDITOR.replace( 'body_html' );
    
      editeur.setData( '<p></p><p><center><font size="1">\{LINKS\}</font></p>' ); // placement du lien de d&#233;sinscription automatiquement
    
      CKFinder.SetupCKEditor( editeur, '/ckfinder') ;
    
    </script>
    4)dans wanewsletter/templates/admin/editor.js a la fin completement ce trouve :
    
    if( supportDOM() ) {
    
    var width  = (window.screen.width - 200);
    
    var height = (window.screen.height - 200);
    
    var top	= 50;
    
    var left   = ((window.screen.width - width)/2);
    
    
    DOM_Events.addListener('load', make_editor, false, document);
    
    }
    mettez le en commentaire comme ceci :
    
    /*
    
    if( supportDOM() ) {
    
    var width  = (window.screen.width - 200);
    
    var height = (window.screen.height - 200);
    
    var top	= 50;
    
    var left   = ((window.screen.width - width)/2);
    
    
    DOM_Events.addListener('load', make_editor, false, document);
    
    }
    
    */
    5)dans wanewsletter/CKfinder/config.php a la ligne 33 se trouve
    return false;
    modifier le en
    return true;
    $baseUrl = 'http://mon-site/modules/wanewsletter/ckfinder/userfiles/';
    et ligne 83
    $baseDir = ' /chemin/exact/vu/du/serveur/modules/wanewsletter/ckfinder/userfiles/';
    6)dans wanewsletter/CKeditor/config.js remplacer le tout par ceci:
    
    CKEDITOR.editorConfig = function( config )
    
    {
    
    config.language = 'fr';
    
    	config.startupOutlineBlocks = true;
    
    	config.forcePasteAsPlainText = true;
    
    
    // Define changes to default configuration here. For example:
    
    // config.language = 'fr';
    
    // config.uiColor = '#AADC6E';
    
    };
    
    

    ET VOILA C FINI vous avez CKeditor et CKfinder dans wanewsletter

    ce qui permet de crée sa news au complet introduction de photo comprise

    IMPORTANT

    mettre le dossier "/ckfinder/userfiles/" en accès complet (ftp :chmod 777)

    ATTENTION pour test seulement, il faut utiliser l'authetification de WANewsletter, pas encore trouvé comment faire
    a la ligne 63 compléter le lien vers /ckfinder/userfiles/ ex pour moi:
    Mettre l'adresse complète effective du dossier (si vous ne savez pas, utilisez google et le mot clef phpinfo())
    ex pour moi :
  3. method


    Bonsoir,

    Je ne trouve pas la gestion des stocks dans mon administration ! j utilise la version 6.3, c'est vraiment dommage car je croyais que cette option était accessible, après une semaine de travaille sur mon site, je me rends compte aujourd'hui que cette option n'est pas disponible.

    y a t il une solution pour palier à ce problème ? sinon, je me trouve dans l'obligation de tout modifier ainsi changer boutique ( prendre par exemple OSCLOAD).

    Merci d'avance.

  4. francisp78


    Bonjour,

    Dans la dernière version (6.3, en SHOPPING OU EN PREMIUM), lorsqu'il y a plus de produits que la quantité définie par page, je n'ai qu'une seule page qui s'affiche. Les pages suivantes ainsi que les numéros de page ne s'affichent pas.

    Il est donc impossible aux visiteurs de visualiser la totalité des produits dans une catégorie.

    /achat/index.php?catid=1

    Pourriez vous m'aider à résoudre ce problème?

    Merci.

    Je profite de ce message pour adresser à gilles ainsi qu'à toute l'équipe d'advisto, mes meilleurs voeux à l'occasion de cette nouvelle année.

  5. berserker


    Bonjour. Je reviens sur le sujet car j'ai un problème lié...

    J'ai une liste de produits qui n'ont un stock que de 1 (pour explications il s'agit d'une boutique configurée type liste de naissance voilà pourquoi).

    Quand le produit est acheté, le stock doit affiché 0 et est donc indisponible à la vente.

    Comme expliqué plus haut, j'avais un problème : si jamais un client mettait un produit dans le panier sans créer de compte client et ne validait pas sa commande, le produit restait indisponible alors que pourtant il n'avait pas été acheté. La solution : mettre le délai de réservation à 1 heure, ainsi 1 heure après le produit redevenait disponible.

    Pourtant, ce n'est pas toujours le cas !

    De façon aléatoire, le stock de certains produits ne s'actualise pas 1 heure après, bien que la boutique soit bien paramétrée. Le produit reste indisponible alors qu'il n'a pas été acheté, ce qui pose pas mal de problèmes... Il faut à chaque fois agir manuellement dans l’administration du site pour mettre à jour le stock.

    Donc ma question c'est pourquoi ? Quelle nouvelle manipulation (d'un client) peut faire que le stock du produit ne s'actualise pas ?


  6. Bonjour,

    Pour ajouter cette fonctionnalité, vous devez dans un premier temps modifier la table peel_marques pour ajouter les champs date de début et date de fin.

    Modifiez ensuite la requête SQL dans la fonction get_marque_promotion_by_product du fichier \modules\marques_promotion\fonctions.php en ajoutant une condition sur le date dans la close WHERE si les champs date sont renseigné.


  7. Bonjour Festen, et merci pour vos encouragement !

    Pour corriger votre erreur, il faut définir la variable $output avaec une valeur vide au début de votre fonction :


    function affiche_prix($with_taxes = true, $reseller_mode = false, $return_mode = false, $display_with_measurement = false, $item_id = null, $display_ecotax = true, $display_old_price = true, $table_css_class = 'full_expand_in_container', $display_old_price_inline = true)
    {
    $output = '';
    if(est_identifie()) {
    $output = affiche_prix($this, $with_taxes, $reseller_mode, $return_mode, $display_with_measurement, $item_id, $display_ecotax, $display_old_price, $table_css_class, $display_old_price_inline);
    }
    if ($return_mode) {
    return $output;
    } else {
    echo $output;
    }
    }
    [/CODE]

  8. festen


    Bonjour,

    deja un grand bravo pour cet outil fabuleux, j'en ai essayé beaucoup mais celui ci est le plus complet, le plus parametrable et le plus intuitif a mon sens.

    je me suis donc attelé a personnaliser mon site, mais comme "jgcrf" j'ai besoin qu'un visiteur non enregistré ne puisse pas voir les prix.

    j'ai donc remplacé le bout de code d'origine par:

    function affiche_prix($with_taxes = true, $reseller_mode = false, $return_mode = false, $display_with_measurement = false, $item_id = null, $display_ecotax = true, $display_old_price = true, $table_css_class = 'full_expand_in_container', $display_old_price_inline = true)

    {

    if(est_identifie()) {

    $output = affiche_prix($this, $with_taxes, $reseller_mode, $return_mode, $display_with_measurement, $item_id, $display_ecotax, $display_old_price, $table_css_class, $display_old_price_inline);

    }

    if ($return_mode) {

    return $output;

    } else {

    echo $output;

    }

    }

    mais lorsque je consulte les articles j'ai des erreurs qui s'affichent:

    Notice: Undefined variable: output in ..../lib/class/Product.php on line 865

    la ligne 865 etant : return $output;

    merci pour votre aide.

Twitter Advisto ecommerce

Facebook PEEL Shopping