Search the Community
Showing results for tags 'affichage de code'.
-
Bonjour, Je viens d'installer la dernière version de Prestashop sur un hébergement mutualisé OVH et j'ai un problème que je n'arrive pas à comprendre. En haut de page, avant même l'entête HTML, j'ai plusieurs lignes de code PHP qui apparaissent sans raisons particulières, et ce quelque soit le thème que j'applique. Pouvez-vous me dire ce que j'ai mal fait ? En vous remerciant d'avance, Sebastien133. .= '('.(int)$custom_ids[$custom['id_customization']].', '.(int)$custom['type'].', '.(int)$custom['index'].', \''.pSQL($custom['value']).'\')'; } Db::getInstance(_PS_USE_SQL_SLAVE_)->Execute($sql_custom_data); } return array('cart' => $cart, 'success' => $success); } public function getWsCartRows() { $query = 'SELECT id_product, id_product_attribute, quantity FROM `'._DB_PREFIX_.'cart_product` WHERE id_cart = '.(int)$this->id; $result = Db::getInstance()->executeS($query); return $result; } public function setWsCartRows($values) { if ($this->deleteAssociations()) { $query = 'INSERT INTO `'._DB_PREFIX_.'cart_product`(`id_cart`, `id_product`, `id_product_attribute`, `quantity`, `date_add`) VALUES '; foreach ($values as $value) $query .= '('.(int)$this->id.', '.(int)$value['id_product'].', '.(isset($value['id_product_attribute']) ? (int)$value['id_product_attribute'] : 'NULL').', '.(int)$value['quantity'].', NOW()),'; Db::getInstance()->Execute(rtrim($query, ',')); } return true; } public function deleteAssociations() { return (Db::getInstance()->Execute(' DELETE FROM `'._DB_PREFIX_.'cart_product` WHERE `id_cart` = '.(int)($this->id)) !== false); } /** * isGuestCartByCartId * * @param int $id_cart * @return bool true if cart has been made by a guest customer */ public static function isGuestCartByCartId($id_cart) { if (!(int)$id_cart) return false; return (bool)Db::getInstance()->getValue(' SELECT `is_guest` FROM `'._DB_PREFIX_.'customer` cu LEFT JOIN `'._DB_PREFIX_.'cart` ca ON (ca.`id_customer` = cu.`id_customer`) WHERE ca.`id_cart` = '.(int)$id_cart); } /** * isCarrierInRange * * Check if the specified carrier is in range * * @id_carrier int * @id_zone int */ public function isCarrierInRange($id_carrier, $id_zone) { $carrier = new Carrier((int)$id_carrier, Configuration::get('PS_LANG_DEFAULT')); $shippingMethod = $carrier->getShippingMethod(); if (!$carrier->range_behavior) return true; if ($shippingMethod == Carrier::SHIPPING_METHOD_FREE) return true; if ($shippingMethod == Carrier::SHIPPING_METHOD_WEIGHT AND (Carrier::checkDeliveryPriceByWeight((int)$id_carrier, $this->getTotalWeight(), $id_zone))) return true; if ($shippingMethod == Carrier::SHIPPING_METHOD_PRICE AND (Carrier::checkDeliveryPriceByPrice((int)$id_carrier, $this->getOrderTotal(true, Cart::BOTH_WITHOUT_SHIPPING), $id_zone, (int)$this->id_currency))) return true; return false; } } <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head>