Jump to content

Intégration partielle ?!


Recommended Posts

Bonjour à tous,

Je voulais savoir si c'était possible d'integrer prestashop d'une manière non conventionelle, je m'explique.

Le site de e-commerce que je réalise n'est pas un site de e-commerce classique.

Il se décompose en plusieurs pages :

-La page d'accueil ou sont affichées des news sans lien direct avec les produits proposés
-La page "inédits" qui présente les dernier produits ajoutés et les produits en promotion
-La page "Boutique en ligne" qui constitue la partie e-commerce à proprement dit.
-La page "à propos" qui situe géographiquement la boutique physique et qui parle de l'entreprise.


je voulais savoir si je pouvais intégrer prestashop uniquement dans la page "boutique en ligne" ainsi qu'une ou deux fonctions dans la page "inédits".

Vu la complexité de prestashop (qui utilise ton propre moteur de template), je ne suis pas sûr que cela soit possible.

J'ai effectué un premier test qui ne porte pas ses fruits:

Ma page "index.php" est composée comme suit:

<?php

session_start();

require_once 'include.php';
?>

<html >
   <head>
       <title>Artefact Zoo</title>
       <meta content="text/html; Charset=UTF-8" http-equiv="Content-Type" />
       <meta http-equiv="Content-Style-Type" content="text/css" />
       <meta http-equiv="Content-Language" content="fr" />
       <link rel="stylesheet" type="text/css" href= "css/style.css"/>
       [removed][removed]
       [removed][removed]
       [removed][removed]
   </head>
   <body>
   <?php 
   require_once 'header.inc';
   ?>

   <?php

   if(isset($_GET['page']) && !empty($_GET['page']) && is_file('controller/'.$_GET['page'].'.php')){
           include 'controller/'.$_GET['page'].'.php';
   }
   else{
           include 'controller/accueil.php';
   }

   ?>

       </body>
<?php
require_once 'footer.inc';
?>



et la page boutique.php :

<?php
if(!$_SESSION)
{
   session_start();
}
include_once 'prestashop/index.php';
?>



Le problème est que l'include/require ne fonctionne pas.

Si l'integration comme je souhaite le faire n'est pas possible, est-il possible de récupérer facilement tous ce qui concerne le paiement sécurisé ?

Merci d'avance.

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...