Jump to content
  • 0

Problem z instalacja swojego modułu na serwerze


Adekbws

Question

Cześć do tej pory robiłem wszystko na localhoscie i było ok.
Kupiłem serwer VPS z zainstalowaną Prestą 1.6.1.4 i mam problem z wgraniem własnego modułu, wkleiłem go do katalogu /modules i przy próbie jego instalacji w panelu admina, po wcześniejszym zalogowaniiu do PrestaShop Addons dostaje błąd :

You do not have the rights to update the CarInfo module. Please make sure you are logged in to the PrestaShop Addons account that purchased the module.

Da się to jakość obejść ?

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Nazwa klasy, modułu, katalogu modułu i pliku głównego modułu powinna być identyczna w tym ważna jest wielkość liter obstawiam że błąd masz w tym: 

$this->name = 'CarInfo'; 

i w tym:

class CarInfo extends Module

Czasami jeszcze błąd pojawia sie przy próbie instalacji, tworzony jest plik xml w katalogu modułu i tam też może być błędna nazwa.

Link to comment
Share on other sites

  • 0
<?php          class CarInfo extends Module          {             function __construct()             {        $this->name = 'CarInfo';  
            				  $this->tab = 'Blocks'; 
              				 $this->version = 1.0;   
                             parent::__construct(); 
                             $this->page = basename(__FILE__, '.php'); 
                              $this->displayName = $this->l('Block CarInfo');
                              $this->description = $this->l('Dodaj blok z CarInfo');
                               }            
function install() {  if (!parent::install()) return false;
     if ( !$this->registerHook('displayTopColumn') || !$this->registerHook('header')) return false; 
     return true;             }                              
public function hookdisplayTopColumn($params)
	{		
	$this->context->controller->addCSS(($this->_path).'carinfo.css', 'all'); 
	return $this->display(__FILE__, 'carinfo.tpl');
	}

public function hookHeader()
    {
     $this->context->controller->addJS($this->_path.'/skrypt.js');
        
    [spam-filter]        
                                      
    ?>

Rozumiem, że ten plik konfiguracyjny wystarczy by wychwycić błąd ?

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