Polskie wsparcie PrestaShop

PrestaShop => Moduły => Wątek zaczęty przez: Vasquez21 w Październik 13, 2011, 12:18:24 pm

Tytuł: Problem z modułe szkoleniowym
Wiadomość wysłana przez: Vasquez21 w Październik 13, 2011, 12:18:24 pm
Witam wszystkich,

Właśnie zacząłem studiować tworzenie modułów: http://doc.prestashop.com/display/PS14/Creating+a+PrestaShop+module

Nie mogę jednak zobaczyć modułu po jego stworzeniu. Zrobiłem krok po kroku to co jest tam opisane, mój plik wygląda tak:
<?php
if ( !defined'_PS_VERSION_' ) )
exit;

class 
MyModule extends Module
{
public function __construct()
{
$this->name 'mymodule';
$this->tab 'Test';
$this->version 1.0;
$this->author 'Firstname Lastname';
$this->need_instance 0;

parent::__construct();

$this->displayName $this->l'My module' );
$this->description $this->l'Description of my module.' );
}

public function install()
{
if ( parent::install() == false )
  return false;
return true;
}

public function uninstall()
{
if ( !parent::uninstall() )
Db::getInstance()->Execute'DELETE FROM `' _DB_PREFIX_ 'mymodule`' );
parent::uninstall();
}
}
?>


Przekopiowałem wszystko do folderu modules na serverze, stworzył się nawet tam plik xml (config.xml). W panelu administratora jednak cały czas jest ten moduł niewidoczny.
Tytuł: Odp: Problem z modułe szkoleniowym
Wiadomość wysłana przez: Sokon w Październik 26, 2011, 01:25:54 pm
W kodzie tym nie ma błędu...
Jedyny błąd jaki mogłeś popełnić to nadanie złej nazwy katalogu i/lub pliku modułu. Muszą mieć identyczne nazwy jak nazwa klasy modułu.