Flux d’activité

Flux d’activité de Messages

  1. carcy


    UP !! je reprends ce topic

     

    Voilà ça marche très bien pour un prénom simple (Thierry, David, Hélène)

    , prenom = '" . nohtml_real_escape_string(String::ucfirst(strtolower(vb($frm['prenom'])))) . "'

    Par contre, quand on a un prénom composé Marie Pierre, bein ça marche pas et me donne Marie pierre.

    J'ai donc essayé de modifier lib/fonctions/user.php par :

     

    , prenom = '" . nohtml_real_escape_string(String::ucwords(strtolower(vb($frm['prenom'])))) . "'

    pour mettre en majuscule chaque première lettre des prénoms

    Or, j'ai ce message d'erreur :

     

    Fatal error: Call to undefined method String::ucwords() in /homepages/5/d334204221/htdocs/lib/fonctions/user.php on line 429

     

    pourquoi d'après vous ?

     

    Merci pour vos conseils

     

    JL

  2. livedamai


    Bonjour, j'aimerais modifier l'affichage du bloc de mise en avant de produit (par exemple notre sélection) comme ce qui suit : 

     

    le titre ("nom fr" dans l'admin)

    puis en dessous : 

    Le descriptif ("Descriptif (quelques mots affichés au dessus de la description, et dans les pages catalogue" dans l'admin) 

    La marque (à droite du descriptif, qui récupère le champ "marques associées" dans l'admin)

     

    ensuite l'image

     

    et le reste des infos (prix, quantité, ajout panier)

     

    Quels sont les fichiers qui contiennent les infos de la fiche de mise en avant svp ? J'ai joint une image pour que vous compreniez mieux

     

     

    Merci d'avance

    post-14483-0-12743000-1393307902_thumb.j

  3. neomega


    bonjour,

     

    je viens de mettre tout les prix standard de mon site a 0 et est mis les prix "reel" a revendeur

     

    donc un client classique voit écrit de base GRATUIT transformer en INSCRIVEZ VOUS

     

    et les client qui ont le statu REVE voit les prix reel 

     

    malheureusement avec ces prix client non revendeur a 0 si un revendeur s'identifie les prix dans le catalogue reste invisible il faut impérativement entrer dans la fiche produit pour voir son prix 

     

     

    y a t'il une solution pour qu'une fois identifier en revendeur les prix apparaissent normalement ?

     

    merci par avance

     

    Cdt

     

     

     

    peel premium 7.0.2

     

     

  4. ked


    Bonsoir,

     

    merci cela fonctionne parfaitement j'ai rajouter ce qui a été mentionné par Paulana dans le fichier produit.tpl à la ligne 111.

     

    Par contre cette fonction supprime le reste de la phrase et rajoute "..." à la fin. donc dans le code source de la page, on perd le reste de la phrase et de ce fait les moteurs de recherche également.

    Idéalement j'aimerai que la phrase soit raccourcie comme actuellement, mais que le reste de la phrase soit visible dans les moteurs et donc dans le code source et lorsque les client passe la souris dessus, il voie la phrase entière comme avec une fonction "title" pour afficher toute la description par raccourcie.

     

    Merci

    J'ai réussi a rajouter une balise title qui permet de reprendre tout le descriptif. je vais voir si cela est bien assimilé par les moteurs. Merci à vous deux pour votre aide c'est vraiment sympa.

  5. ked


    Bonsoir,

     

    merci cela fonctionne parfaitement j'ai rajouter ce qui a été mentionné par Paulana dans le fichier produit.tpl à la ligne 111.

     

    Par contre cette fonction supprime le reste de la phrase et rajoute "..." à la fin. donc dans le code source de la page, on perd le reste de la phrase et de ce fait les moteurs de recherche également.

    Idéalement j'aimerai que la phrase soit raccourcie comme actuellement, mais que le reste de la phrase soit visible dans les moteurs et donc dans le code source et lorsque les client passe la souris dessus, il voie la phrase entière comme avec une fonction "title" pour afficher toute la description par raccourcie.

     

    Merci

  6. carcy


    Bonjour Simon

     

    merci pour votre réponse !!

    effectivement, le problème vient de là :rolleyes: :P

     

    en fait j'avais pas mis

    background-image: url(../images/header.jpg);
    
    

     

    dans la bonne classe !!!

    je l'avais mis dans

    @media screen au lien de le mettre dans la classe

    #main header !

     

    donc maintenant ça marche !!!

    merci beaucoup !

    bonne journée

     

    Jean-Luc

  7. Simon développeur PEEL


    Bonjour,

     

    Il y a trois sujets :
    - la redirection du http vers https : on fait une redirection 301 automatique qui ne change pas la suite de l'URL
    - le fait de faire des liens vers la page /index.php ou non  : cela fait depuis plusieurs années qu'il n'y a aucun lien vers /index.php dans tout le logiciel PEEL. Les liens sont faits vers /
    - le fait de rediriger un éventuel appel à /index.php vers / : ceci est présent dans toutes les versions récentes de PEEL. Si votre version n'a pas cette redirection, vous pouvez ajouter dans index.php de la racine de votre site, après la ligne include("configuration.inc.php");   :
    if (strpos($_SERVER['REQUEST_URI'], '/index.php') !== false) {
     redirect_and_die($GLOBALS['wwwroot'] . "/", true);
    }

  8. Simon développeur PEEL


    Bonjour,

     

    il n'y a aucun problème à ce que ce fichier soit indexé. C'est tout à fait normal, et les moteurs le présentent dans leurs résultats si ils le veulent, même si ça a peu d'intérêt c'est eux qui choisissent. Ce fichier est le plus public de tous les fichiers, celui qui est censé être accessible même à un robot indésirable, justement pour lui dire qu'il est indésirable.

  9. Simon développeur PEEL


    Bonjour,

    La fonctionnalité d'alerte stock correspond au formulaire qui s'affiche sur la page produit lorsque le produit n'est plus en stock. Vous pouvez voir un aperçu sur le site de démonstration :
    https://premium.peel.fr/tables-6/table-basse-ovale-4.html
    La table peel_alertes contient les données qui viennent de ce formulaire.
     

  10. Ez-Toni


    Bonjour à tous

     

    sur mon site actuellement en version 7.1, j'ai 2 langues le français et l'anglais

    jusqu'ici tout fonctionnait tres bien mais depuis la semaine dernière plusieurs utilisateurs m'ont fait remarquer que le site était par défaut en anglais.

     

    Aujourd'hui je viens de verifier et effectivement il est en anglais par défaut, j'ai testé en utilisant la "navigation privée" pour être sur

     

    c'est peut-etre le résultat d'une mauvaise manipulation mais Je n'ai pas trouvé où je pouvais régler cela :/

     

    [edit] J'oubliais de préciser que le français est bien la première langue sur la liste dans "Gestion des langues" de l'administration.

  11. ked


    Bonjour,

     

    J'ai vu dans la version 7.1.x que dans certains scripts de certaines pages on parle d'appestore et j'ai egalement vu les images app store dans le dossier image.

     

    existe t-il une fonction pour que la boutique soit présente dans l'appstore?

     

    merci pour l'info

     

  12. ked


    Merci bcp pour ces infos, j'ai juste un petit problème je n'arrive plus a remettre la main sur la page a modifier. en gros je cherche la page qui affiche les short descriptif sous les images produits dans les catégories...

     

    j'ai deja fait une modif concernant ces descriptif il y a quelques semaine (en enlevant le lien qui pointait dans la fiche produit), mais impossible de me souvenir dans quelle page.

     

    Merci pour votre aide.

  13. troc


    Bonjour Simon

     

    J’insérer  die("POST validate ok");

     

    Je fais une commande article, le site a reçu un mail notification d’alerte STOCK

     

    Je répète la même commande je rempli le formulaire  mail

     

    Ali 110w P3 n'est pas en stock aujourd'hui.
    Nous vous préviendrons par email dès qu'il sera disponible :

     

    Rien ce passé :

     

    1°) dans Admi/Vents/Alertes disponibilité en cours = Aucune alerte enregistrée dans la base

     

    2°) le site n’est pas reçu de mail venant du client

     

    3°) dans BDD rien est injecté

     

    Ci-joint le morceau de bloc code que vous me dites de chercher avec die("POST validate ok");

     

    // Insertion de la demande d'infos de stock

     

    $form_error_object = new FormError();

    if ((isset($_POST["validate"]))) { // si on valide le formulaire d'info stock

    die("POST validate ok");

                    $form_error_object->valide_form($_POST,

                                   array('email' => $GLOBALS['STR_ERR_EMAIL']));

                    if (!$form_error_object->has_error('email')) {

                                   $_POST['email'] = trim($_POST['email']);

                                   if (!EmailOK($_POST['email'])) {

                                                   // si il y a un email on teste l'email

                                                   $form_error_object->add('email', $GLOBALS['STR_ERR_EMAIL_BAD']);

                                   }

                    }

                    if (!$form_error_object->count()) {

                                   if (insere_alerte($_POST)) {

                                                   $form_error_object->add('confirm_ok', $GLOBALS['STR_REQUEST_OK']);

                                   } else {

                                                   $form_error_object->add('confirm_ko', $GLOBALS['STR_ERR_EMAIL_BAD']);

                                   }

                    }

    }

     

    // Gestion des erreurs de téléchargement des fichiers (cas d'attribut d'upload)

     

     

    Je suis allée voir sur la version 7.1.4 le même bloc  de code,  ils sont identiques

     

    Le bug sa dois ce passer ailleurs  !!! Mais où ? Je ne sais pas

     

    Par MP je vous envoi le pass admin du site si vous voulez voir

     

    Cordialement

    Franck

  14. carcy


    Bonjour Simon !

    merci pour votre réponse !

    Mais je n'arrive à rien...

    En fait dans le CSS, j'avais également rajouté sous /* Header */

     

    #main_header {
    /*déplace tout le bloc de page sous le logo du haut*/
    	position: relative;
    	background-repeat: no-repeat;
    	margin: 0 auto 0 auto;
    	height: 280px;
    	display: block;
    }

    Mon image veut pas descendre sous ce satané bandeau bleu...

  15. Simon développeur PEEL


    Bonjour,

     

    Par contre à chaque fois qu’il y a une rupture de stock on reçoit un mail

    C'est une fonctionnalité différente, qui n'est pas appelé au même moment (voir la fonction decremente_stock)

     

     

    Le htacess pourrait empêcher le fonctionnement ?

    les droits d’accès d’attributs pour les fichiers en question est a  604 lire, écrire, mais pas exécuter ?

    Ce n'est pas le problème à priori, vous dites que "J’ajouté la fonction die(‘insère alerte’) mais ça n’est pas fonctionné", il faut chercher au niveau du bloc de code sous if ((isset($_POST["validate"]))) {

    => Si vous placer die("POST validate ok"); sous cette ligne, avez-vous un résultat ?

Twitter Advisto ecommerce

Facebook PEEL Shopping