Jump to content

Patrick POLBOS

Members
  • Posts

    133
  • Joined

  • Last visited

Everything posted by Patrick POLBOS

  1. Bonsoir à tous, tout est dans le titre, un test optimisation SEO/performance de mon site me conseille de mettre Jquery à jour Je suis actuellement en version 1.11 et n'y connait rien dans ce domaine. Dois-je effectivement mettre à jour et dans l'affirmative vers quelle version et comment? Enfin quels test effectuer ensuite? Merci d'avance de votre aide et bonne soirée à tous
  2. J'ai eu une personne du SAV IT de colissimo, de mon coté le souci venait du fait que certaines zones ne proposent pas le avec signature et inversemment Dans le doute j'ai paramétré des tarifs pour toutes les zones euro dans la partie sans signature ET avec signature Cela n'explique pas que certains pays de la même zone soient pris en compte mais au moins maintenant j'ai un tarif proposé pour chaque apys bonne soirée
  3. le développeur n'en as rien à faire, j'ai remonté le même type de problème depuis mai, j'ai juste réussit à obtenir un N° à contacter chez colissimo : 0825086005 bonne soirée
  4. Bonsoir à tous, j'espère être dans la bonne section, j'ai ajouté un override pour avoir le nom du transporteur dans la liste de mes commandes (Voir code ci dessous) Cela fonctionne bien pour la liste toutefois, pour une raison que je ne comprends pas, dès que j'active cet override, je ne peux plus ajouter de produits à la commande quand je vais dans la page de celle-ci Si un pro peut m'aider, merci d'avance bonne soirée <?php class AdminOrdersController extends AdminOrdersControllerCore { public function __construct() { $this->bootstrap = true; $this->table = 'order'; $this->className = 'Order'; $this->lang = false; $this->addRowAction('view'); $this->explicitSelect = true; $this->allow_export = true; $this->deleted = false; $this->context = Context::getContext(); $this->_select = ' a.id_currency, a.id_order AS id_pdf, CONCAT(LEFT(c.`firstname`, 1), \'. \', c.`lastname`) AS `customer`, osl.`name` AS `osname`, IF(carrier.`name` = "0", "-", carrier.`name`) AS `carriername`, os.`color`, IF((SELECT so.id_order FROM `'._DB_PREFIX_.'orders` so WHERE so.id_customer = a.id_customer AND so.id_order < a.id_order LIMIT 1) > 0, 0, 1) as new, country_lang.name as cname, IF(a.valid, 1, 0) badge_success'; $this->_join = ' LEFT JOIN `'._DB_PREFIX_.'customer` c ON (c.`id_customer` = a.`id_customer`) LEFT JOIN `'._DB_PREFIX_.'address` address ON address.id_address = a.id_address_delivery LEFT JOIN `'._DB_PREFIX_.'country` country ON address.id_country = country.id_country LEFT JOIN `'._DB_PREFIX_.'country_lang` country_lang ON (country.`id_country` = country_lang.`id_country` AND country_lang.`id_lang` = '.(int)$this->context->language->id.') LEFT JOIN `'._DB_PREFIX_.'carrier` carrier ON a.id_carrier = carrier.id_carrier LEFT JOIN `'._DB_PREFIX_.'order_state` os ON (os.`id_order_state` = a.`current_state`) LEFT JOIN `'._DB_PREFIX_.'order_state_lang` osl ON (os.`id_order_state` = osl.`id_order_state` AND osl.`id_lang` = '.(int)$this->context->language->id.')'; $this->_orderBy = 'id_order'; $this->_orderWay = 'DESC'; $this->_use_found_rows = true; $statuses = OrderState::getOrderStates((int)$this->context->language->id); foreach ($statuses as $status) { $this->statuses_array[$status['id_order_state']] = $status['name']; } $this->fields_list = array( 'id_order' => array( 'title' => $this->l('ID'), 'align' => 'text-center', 'class' => 'fixed-width-xs' ), 'reference' => array( 'title' => $this->l('Reference') ), 'new' => array( 'title' => $this->l('New client'), 'align' => 'text-center', 'type' => 'bool', 'tmpTableFilter' => true, 'orderby' => false, 'callback' => 'printNewCustomer' ), 'carriername' => array( 'title' => $this->l('Carrier'), 'type' => 'text', 'align' => 'text-center', 'class' => 'fixed-width-xl', 'filter_key' => 'carrier!name', 'filter_type' => 'text', 'order_key' => 'carrier!name' ), 'customer' => array( 'title' => $this->l('Customer'), 'havingFilter' => true, ), ); if (Configuration::get('PS_B2B_ENABLE')) { $this->fields_list = array_merge($this->fields_list, array( 'company' => array( 'title' => $this->l('Company'), 'filter_key' => 'c!company' ), )); } $this->fields_list = array_merge($this->fields_list, array( 'total_paid_tax_incl' => array( 'title' => $this->l('Total'), 'align' => 'text-right', 'type' => 'price', 'currency' => true, 'callback' => 'setOrderCurrency', 'badge_success' => true ), 'payment' => array( 'title' => $this->l('Payment') ), 'osname' => array( 'title' => $this->l('Status'), 'type' => 'select', 'color' => 'color', 'list' => $this->statuses_array, 'filter_key' => 'os!id_order_state', 'filter_type' => 'int', 'order_key' => 'osname' ), 'date_add' => array( 'title' => $this->l('Date'), 'align' => 'text-right', 'type' => 'datetime', 'filter_key' => 'a!date_add' ), 'id_pdf' => array( 'title' => $this->l('PDF'), 'align' => 'text-center', 'callback' => 'printPDFIcons', 'orderby' => false, 'search' => false, 'remove_onclick' => true ) )); if (Country::isCurrentlyUsed('country', true)) { $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS(' SELECT DISTINCT c.id_country, cl.`name` FROM `'._DB_PREFIX_.'orders` o '.Shop::addSqlAssociation('orders', 'o').' INNER JOIN `'._DB_PREFIX_.'address` a ON a.id_address = o.id_address_delivery INNER JOIN `'._DB_PREFIX_.'country` c ON a.id_country = c.id_country INNER JOIN `'._DB_PREFIX_.'country_lang` cl ON (c.`id_country` = cl.`id_country` AND cl.`id_lang` = '.(int)$this->context->language->id.') ORDER BY cl.name ASC'); $country_array = array(); foreach ($result as $row) { $country_array[$row['id_country']] = $row['name']; } $part1 = array_slice($this->fields_list, 0, 3); $part2 = array_slice($this->fields_list, 3); $part1['cname'] = array( 'title' => $this->l('Delivery'), 'type' => 'select', 'list' => $country_array, 'filter_key' => 'country!id_country', 'filter_type' => 'int', 'order_key' => 'cname' ); $this->fields_list = array_merge($part1, $part2); } $this->shopLinkType = 'shop'; $this->shopShareDatas = Shop::SHARE_ORDER; if (Tools::isSubmit('id_order')) { // Save context (in order to apply cart rule) $order = new Order((int)Tools::getValue('id_order')); $this->context->cart = new Cart($order->id_cart); $this->context->customer = new Customer($order->id_customer); } $this->bulk_actions = array( 'updateOrderStatus' => array('text' => $this->l('Change Order Status'), 'icon' => 'icon-refresh') ); AdminController::__construct(); } }
  5. Bonsoir à tous, tout d'abords tous me voeux pour cette année 2021 qui débute. Je rencontre un soucis avec ce module, en effet de façon aléatoire il me propose ou non la livraison colissimo. Exemple un client Belge et un client allemand, les deux pays font partie de la même zone, le module me propose la livraison colissimo pour la Belgique mais pas pour l'allemagne..... Quelqu’un a t-il déjà constaté ce problème? merci d'avance à toute personne susceptible de m'aider bonne soirée
  6. Je n'ai aucun retour du programmeur donc pour une fois j'ai fait l'effort de faire confiance à Addons que j'avais banni de mes achats depuis 3 ans et bien je suis définitivement vacciné, hormis collecter notre argent cette boutique se moque totalement de ses clients des modules officiels et conseillés alors même que l'entrerpîse qui les développe est incapable de répondre aux clients..... je pense que si je faisais cela avec mes clients je serais déjà fermé
  7. Bonsoir à tous, l'interface PhPNET (Magic Online) viens de passer sous la version magic Online et ce n'est pas une réussite du tout. Je n'ai plus aucun accès au paramétrage de mon hébergement (Version de PHP, BDD.....) Tous les tickets créés disparaissent systématiquement et/ou font l'objet d'une réponse de type : votre question nécessite le passage à un SAV de niveau 2....... Très risible de constater que le SAV "normal" ne peux répondre à des question sur l'utilisation de ce Control panel New version mais au final pas si sympa que cela puisque je suis bloqué depuis 3 jours ne parvenant pas à trouver comment paramétrer mes domaines ni comment gérer et créer mes BDD Si des anciens de PHPnet passent par la et on solutionner ce problème, je suis penneur. bonne soirée
  8. Je travaille avec DPD depuis plus de 3 ans, service irréprochable au départ, depuis quelque temps, mes clients se plaignent de plus en plus de ce type de souci notamment sur la prestation predict qui me vaux 80% d’insatisfaits suite à annulation de RDV .......
  9. Je n'en ai aucune idée, comme indiqué c'est juste le seul hook sur lequel sont greffés les autres modules de transporteur et ou celui-ci ne l'est pas. Je cherche avec les moyens du bord ce problème dépassant mes connaissances (Hormis le CSS et encore....) d’où ma demande d'aide et/ou d'offre de prestation. bonne journée
  10. Je viens d'installer le module GLS, après paramétrage correct de celui-ci (Confirmé par GLS) le choix du transporteur n'apparait pas (Installé sur site de test http://www.patrickpolbosorchids.fr/test1.6/ ) En comparant avec le module d'autres transporteur, certain Hook de greffage sont différents, je souhaiterais notamment ajouter le greffage sur Displaypaymenttop mais le module ne le permets pas Quelqu’un peut il m'aider en m'indiquant comment déclarer un nouveau hook de greffage dans un module? Au pire quelqu’un peut il me proposer une prestation pour ce type d'adaptation? Merci d'avance bonne journé
  11. je n'ai pas osé, j'ai vu quelques post pas très rassurant sur celui-ci vous l'utilisez?
  12. OK, merci de ton retour rapide, en effet niveau BDD je n'y connait rien, celle de mon site à 6 ans et je pense qu'il serait temps de m'y pencher un peu, si existe des outils je suis preneur. bonne soirée
  13. Bonsoir à tous, que me conseillez vous pour optimiser ma BDD, j'ai vu des outils type mysqlcheck mais est-ce que cela peut se lancer en automatique par tâche CRON ou existe il des outils spécifiques pour automatiser cela? merci d'avance bonne soirée
  14. Bonjour, j'ai trouvé quelques topics sur des soucis particuliers avec ce module mais rien de très concret. Quelqu’un l'utilise t il régulièrement si oui, avec succès? avec problème? merci d'avance de vos retours
  15. J'utilise prestashop depuis 5 ans, j'ai commencé sur la 1.4, je suis maintenant en 1.6. J'ai appris au moins une chose, malgré l'annonce de versions stables, de tests multiples, jamais je n'ai vu une version tenir tous les engagements annoncés ou faire apparaitre de nouveaux Bug La 1.7 est à mes yeux une version hybride avant la 1.8 voir la 2.0, un mélange dans lequel on commence à introduire symphony sans aller au bout, il faut dire qu'une ou 2 versions de plus, ce sont des achats de nouveaux modules en plus puisque la rétrocompatibilité n'est plus assurée..... Chacun en pensera ce qu'il veut mais vu l'investissement pour aller au dela d'une 1.6, je ne suis pas prêt à y aller tant que l'on ne sera pas sur un noyaux stable et composé d'un seul et unique système, pas un bi-système patché de partout afin qu'ils puissent cohabiter bonne soirée à tous
  16. En effet j'utilise le module de newsletter mais je n'avais pas pensé à celui-ci bonne soirée
  17. A retrouver sur le forum mais COEOS.PRO à offert un module "Big Data" que je trouve très pratique pour gérer les requettes bonne soirée
  18. OK, merci pour toutes ces infos, j'y regarderais à l'occasion, avant cela je vais voir s'il n'est pas mieux de refaire quelque chose de propre, ce site à déjà subit 3 MAJ majeure de presta et 2 refonte profonde de thème.... Il est peut être temps, je vais regarder combien je dois débourser pour cela et voir si c'est faisable sur cette année merci encore pour vos conseils, bonne soirée
  19. merci pour ces renseignements, je vais regarder cela à l'occasion Pour passer le site à la racine, qu'en est il du référencement si je fait cela? bonne soirée
×
×
  • Create New...

Important Information

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