Jump to content

Bug affichage de code sur nouvelle installation...


Recommended Posts

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>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...