Jump to content

cybermad

Members
  • Posts

    65
  • Joined

  • Last visited

Profile Information

  • First Name
    cybermad
  • Last Name
    cybermad

Recent Profile Visitors

497 profile views

cybermad's Achievements

  1. Hi, I searched all over the web and here. I can't find the solution. I simply need to add the branch variable which corresponds to the sale price excluding VAT and the variable which corresponds to the purchase price Because I have to display the margin ht and do the margin calculation in %. Do you know please? Best regard.
  2. Bonjour, Je rencontre un problème connu ici: par exemple mais sans solution. Je rencontre des problèmes à cause du rechargement de la page quand on modifie la quantité. Y a t-il moyen de désactiver ce rechargement automatique inutile lorsqu'on change la quantité svp ? Merci par avance.
  3. Bonjour à tous, Je bloque sur un override qui se passe très bien si on ne fait pas de recherche. J'explique: C'est dans l'admin, clients/clients. J'ai ajouté une colonne sur Prestashop 1.7.3 via override. La colonne récupère une information d'une autre table, tout se passe bien à l'affichage. Mais si on fait une recherche par ex via le nom du client ou un email, j'obtient: class AdminCustomersController extends AdminCustomersControllerCore { public function printLink($value, $tr) { $token = Tools::getAdminTokenLite('AdminMemberPlan'); return '<a href="?controller=AdminMemberPlan&token=' .$token . '&id_customer=' . $tr['id_customer'] . '">' . $value . '</a>'; } public function renderList() { $this->fields_list = array_merge($this->fields_list, array( 'abonnement' => array( 'title' => $this->trans('Abonnement', array(), 'Admin.Global'), 'orderby' => false, 'search' => false, 'callback' => 'printLink', ) ) ); $this->_select .= ', ( SELECT abo.expire_on FROM ' . _DB_PREFIX_ . 'ps_member_plan abo WHERE abo.id_customer = a.id_customer) as abonnement '; return parent::renderList(); } } Avez-vous une idée svp ? Merci par avance.
  4. Merci pour les compléments Kaudaj. Oui je suis sur que je manque d'information au sujet de context. Mais comme elle est présente dans AdminCustomersController.php qui établi bien la liste des clients...: Notamment "gender", etc... et que justement id_customer est présent, je pensais qu'on pouvait le récupérer. +1 pour le module aussi. Je sais que tu as raison mais ce n'est QUE pour 1 site. En tout cas mon problème a été résolu grâce à vos réponses conjointes, merci et bonne année 😉
  5. Me reste plus qu'à trouver comment mettre "RESOLU" sur ce message... 🤣
  6. Merci beaucoup à vous deux et surtout à toi, Alexandre, et surtout à toi Kaudaj !!! J'ai vraiment passé plus de 5h juste sur comment résoudre ce problème mais je ne suis pas un pro de prestashop et encore moins la 1.7 J'ai fait beaucoup d'intervention sur un site mais là j'ai complètement séché et je n'ai passé du tout pensé à "printLink" sur callback. Dans mon idée je pouvais récupérer la variable context jusque je suis en override de l'admin qui affiche les clients. Pour compléter vos excellents liens je me permets d'en ajouter un qui m'a permis également d'avancer sur le début du problème (non cité car résolu): https://www.h-hennes.fr/blog/2018/04/13/prestashop-modifier-les-listings-dans-ladministration/ (je ne connais pas spécialement ce site ni l'auteur, mais l'affichage en ex des groupes m'a bien aidé). Merci à vous tous pour votre précieuse aide.
  7. Bonjour, J'ai fait un override classique "la classe AdminCustomersController étend AdminCustomersControllerCore" qui ajoute n'importe quelle colonne, qui contient un lien. Le lien a besoin de l'id_customer pour fonctionner mais je ne sais pas comment l'obtenir. J'ai tourner le truc dans tous les sens depuis hier ... L'élément "contexte" ne fonctionne pas. C'est tout ce dont j'ai besoin. Juste récupérer customer_id ... Prestashop 1.7.3 Merci de votre aide.
  8. Bonjour, J'ai fait un remplacement classique "la classe AdminCustomersController étend AdminCustomersControllerCore" qui ajoute n'importe quelle colonne, qui contient un lien. Le lien a besoin de l'id_customer pour fonctionner mais je ne sais pas comment l'obtenir. Je cherche depuis plus de 5 heures ... L'élément "contexte" ne fonctionne pas. C'est tout ce dont j'ai besoin. Obtenez customer_id ... false, 'prefix' => '<a href="?controller=AdminMemberPlanDetail&token=' .$token . '&id_customer=' . $this->context->customer->id .'">', 'suffix' => '</a>' ) ) ); $this->_select .= ', ( SELECT abo.expir_on FROM ' . _DB_PREFIX_ . 'ps_member_plan_detail abo WHERE abo.id_customer = a.id_customer) as abonnement '; Merci de votre aide. MODIFICATEUR: Prestashop 1.7.3
  9. Bonsoir à tous, Je rencontre le même problème et je galère depuis 2 semaines... je viens de tomber sur ce post. J'ai un Presta 1.6, Stripe 2.0.5 et OPC 6.0.0., côté client j'obtiens l'image ci-jointe. Impossible d'avoir un champ pour indiquer la CB ou de valider. Je précise que les paiements via ATOS (BNP) et Paypal sont fonctionnels. Avez-vous une idée ?
  10. Je rencontre ce problème même avec un seul produit... je n'arrive pas à trouver de solution.
  11. Bonjour, Avant (je crois que ça vient de là car seul changement majeur) que je ne passe mon site en https, j'avais les bonnes remontées de mes ventes en fonction de mes sources sous GA. Maintenant je n'ai que 2 seuls sources de revenues d'après Google Analytics... accrochez-vous: - paypal - mercanet Donc impossible de tracer plus en amont la part de Google / Facebook / ... Pourtant la propriété et la vue ont bien été passé en https... une idée ? Merci par avance.
  12. Bonjour, J'ai laissé ce message il y a quelques jours: https://www.prestashop.com/forums/topic/631326-pdf-de-factures-vide/ au sujet d'une page blanche en pdf. Je m'aperçois en regardant mieux mes fichiers que beaucoup de "index.php" présentent des modifications en début de fichier: /*11746*/ @include "\x2fho\....\x69c_\x68tm\x6c/m\x6fdu\.....\x6e_c\x3027\x38f.\x69co"; /*11746*/ /*3f8ab*/ @include "\.....\x69r\x70a\...\x63o\x6d/\x70u\x62l..../\x6fn\x62o\x61r\x64i\x6eg\x2fj\...\x62a\..\x63o"; /*3f8ab*/ J'ai déduit donc que mon site a été hacké... car je n'ai pas cela sur une sauvegarde d'il y a plusieurs mois. Même un fichier error.php a été ajouté à la racine. J'ai pourtant un module "protect my shop" https://addons.prestashop.com/fr/securite-access/2659-protect-my-shop-proteger-ma-boutique.html Visiblement il a pas servi... Donc vous utilisez quoi ?
×
×
  • Create New...