2014-12-18 3 views
0

Я пытаюсь создать модуль, но mymodule не отображается в списке модулей, и я сделал несколько следующих вещей.Модуль не найден в списке модулей Prestashop

1.) В каталоге модулей в корневом каталоге prestashop есть mymodcomments/mymodcomments.php. код в это

<?php 

class MyModComments extends Module 
{ 
    public function __construct() 
    { 
     $this->name = 'mymodcomments'; 
     $this->tab = 'front_office_features'; 
     $this->version = '0.1'; 
     $this->author = 'coold'; 
     $this->bootstrap = true; 
     parent::__construct(); 
     $this->displayName = $this->l('My Module of product comments'); 
     $this->description = $this->l('With this module, your customers will be able to grade and comments your products.'); 
    } 
} 

?> 

я понял этот код ясно, но не мог видеть мой модуль в списке модулей бэк-офиса.

Мой новый вопрос: Я использую окна, может ли быть какое-либо разрешение файла при работе с prestashop?

ответ

0

Иногда возникают проблемы, когда класс модуля и имя модуля используют разные прописные или строчные буквы.

Try определения этого:

class mymodcomments extends Module 
{ 
    public function __construct() 
    { 
     $this->name = 'mymodcomments'; 
     $this->tab = 'front_office_features'; 
     $this->version = '0.1'; 
     $this->author = 'coold'; 
     $this->bootstrap = true; 
     parent::__construct(); 
     $this->displayName = $this->l('My Module of product comments'); 
     $this->description = $this->l('With this module, ....'); 
    } 
} 

Это не элегантный, но может сделать трюк.

О проблемах с прописными буквами, не сообщается на prestashop. 95% установок прекрасно работают, но по неизвестным причинам некоторые установки preashop не могут столкнуться с проблемами из-за этих различий.

С уважением

Смежные вопросы