Jump to content

créa nouvelle page


Recommended Posts

Coucou, je cherche à créer une simple "fiche partenaires".

J'ai juste besoin de récupérer une donnée envoyée en $_GET['partenaire']
Pour ensuite interroger une table et afficher les infos de CE partenaire.

1) Quelle page "vierge" je peux utiliser pour garder le template "en cours" et créer cette page.

- J'ai testé une page CMS mais mon code php ne fonctionne pas
- J'ai tester de mettre un fichier "partenaires.tpl" dans mon theme (là ou ce trouve le fichier index.tpl que j'ai modifié) mais je ne sais pas quelle URL utiliser pour afficher ce fichier

Link to comment
Share on other sites

HTTP ERROR 500

1) J'ai bien créé la page "partenaires.tpl" là où se trouve la page contact.pl dans mon theme

2) J'ai créé la page partenairesController mais j'ai du mal faire quelquechose ... ej fais pleins de test mais ... rien y fait =(

"class ContactControllerCore extends FrontController
{
    public $php_self = 'partenaires';
    public $ssl = true;

    /**
     * Assign template vars related to page content.
     *
     * @see FrontController::initContent()
     */
    public function initContent()
    {
        parent::initContent();

        $this->setTemplate('partenaires');
    }

    public function getBreadcrumbLinks()
    {
        $breadcrumb = parent::getBreadcrumbLinks();

        $breadcrumb['links'][] = [
            'title' => $this->getTranslator()->trans('Contact us', [], 'Shop.Theme.Global'),
            'url' => $this->context->link->getPageLink('partenaires', true),
        ];

        return $breadcrumb;
    }
}

"

Link to comment
Share on other sites

Le 28/09/2020 à 9:17 PM, webThomas a dit :

Coucou, je cherche à créer une simple "fiche partenaires".

J'ai juste besoin de récupérer une donnée envoyée en $_GET['partenaire']
Pour ensuite interroger une table et afficher les infos de CE partenaire.

1) Quelle page "vierge" je peux utiliser pour garder le template "en cours" et créer cette page.

- J'ai testé une page CMS mais mon code php ne fonctionne pas
- J'ai tester de mettre un fichier "partenaires.tpl" dans mon theme (là ou ce trouve le fichier index.tpl que j'ai modifié) mais je ne sais pas quelle URL utiliser pour afficher ce fichier

Coucou,

J'ai trouvé un guide simple qui correspond à votre idée: Créer une page PHP dans Prestashop 1.7

C'est en espagnol, mais le guide est simple et il marche.

 

 

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