Ich versuche Prestashop 1.7 und ich habe ein Problem mit der Erstellung von benutzerdefinierten Modulen. Ich habe einen Ordner „mymodule“ innerhalb der „Module“ Ordner erstellt, und, wie es in der Dokumentation anzuzeigen, ich habe eine einfache mymodule.php Datei in ihm erstellt:Prestashop 1.7 kann kein benutzerdefiniertes Modul anzeigen
<?php
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
if (!defined('_PS_VERSION_'))
exit;
class MyModule extends Module
{
public function __construct()
{
$this->name = 'mymodule';
$this->tab = 'front_office_features';
$this->version = '1.0.0';
$this->author = 'Firstname Lastname';
$this->need_instance = 0;
$this->ps_versions_compliancy = array('min' => '1.6', 'max' => _PS_VERSION_);
$this->bootstrap = true;
parent::__construct();
$this->displayName = $this->l('My module');
$this->description = $this->l('Description of my module.');
$this->confirmUninstall = $this->l('Are you sure you want to uninstall?');
if (!Configuration::get('MYMODULE_NAME'))
$this->warning = $this->l('No name provided');
}
}
?>
Dann gehe ich auf der Verwaltungsseite unter "Module" -> "Module & Dienste" auf der Registerkarte "installiertes Modul", aber ich finde mein Modul nicht ...
Welchen Fehler mache ich?
Dank
Xavier
Wenn Sie das Modul nicht installiert haben, wird es nicht in der Registerkarte des installierten Moduls angezeigt. Sie sollten auf der ersten Registerkarte suchen. Vergessen Sie auch nicht, die Funktion zum Installieren und Deinstallieren hinzuzufügen. – sadlyblue