dongxie3681 2016-02-01 10:49
浏览 46
已采纳

安装prestashop模块的问题:mymodule(/中缺少类)

I'm new to prestashop module development and I can't seem to make it work. I followed a tutorial step by step but when I install the module, I always get this "Mymodule (class missing in /modules/Mymodule/test-module.php)".

I checked on the net and it seems this error happens when the php file isn't encoded in UTF-8 without BOM, but even doing this doesn't work.

Here is my code, hope someone finds what's the issue :

<?php
if (!defined('_PS_VERSION_'))
exit;

class CookiesPresta extends Module {
  public function __construct() {
   $this->name = 'CookiesPresta';
   $this->tab = 'front_office_features';
   $this->version = '1.0';
   $this->author = 'me myself';
   $this->need_instance = 0;
   $this->ps_versions_compliancy = array('min' => '1.5');
   $this->dependencies = array();

   parent::__construct();

   $this->displayName = $this->l('Bandeau Cookies');
   $this->description = $this->l('Créez et personnalisez votre bandeau d\'information sur les cookies');

$this->confirmUninstall = $this->l('Voulez vous désinstaller le module Bandeau Cookies');

if (!Configuration::get('cookiespresta'))      
  $this->warning = $this->l('No name provided');
}


public function install() {
 if (!parent::install()
        || !$this->registerHook('displayHeader')
        || !$this->registerHook('displayFooter')
    )
        return false;
    return true;
}

public function uninstall() {
   if(parent::uninstall())
      return false;
 return true;
}
}
?>
  • 写回答

2条回答 默认 最新

  • dongxun1142 2016-02-01 13:14
    关注

    If your module as for Class name CookiesPresta you should name the directory /cookiespresta and your Class file /cookiespresta/cookiespresta.php

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 乌班图ip地址配置及远程SSH
  • ¥15 怎么让点阵屏显示静态爱心,用keiluVision5写出让点阵屏显示静态爱心的代码,越快越好
  • ¥15 PSPICE制作一个加法器
  • ¥15 javaweb项目无法正常跳转
  • ¥15 VMBox虚拟机无法访问
  • ¥15 skd显示找不到头文件
  • ¥15 机器视觉中图片中长度与真实长度的关系
  • ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
  • ¥15 java 的protected权限 ,问题在注释里
  • ¥15 这个是哪里有问题啊?