2016-02-07 4 views
0

Я написал для Magento 1.9.x настраиваемый модуль. Локальный он отлично работает, но он не загружается на сервер ... похоже, что модуль не загружен.Модуль Magento работает локально, но не на сервере

Я хочу переопределить клиента AccountController и помощника/данные от клиента.

Можно ли найти ошибку в файлах? Благодаря!

я уже очистили кэш Magento и в/вар/кэш, но без эффекта

Это мои файлы:

/app/etc/modules/Org_RestLogin.xml

<?xml version="1.0"?> 
<config> 
    <modules> 
     <Org_RestLogin> 
       <active>true</active> 
       <codePool>local</codePool> 
       <depends> 
        <Mage_Customer /> <!-- Make sure, this is loaded first --> 
       </depends> 
     </Org_RestLogin> 
    </modules> 
</config> 

/app/code/local/org/RestLogin/etc/config.xml

<?xml version="1.0" encoding="UTF-8"?> 
<config> 
    <modules> 
     <Org_RestLogin> 
      <version>1.1.1</version> 
     </Org_RestLogin> 
    </modules> 

    <frontend> 
     <routers> 
      <customer> 
       <args> 
        <modules> 
         <org_restlogin before="Mage_Customer">Org_RestLogin</org_restlogin> 
        </modules> 
       </args> 
      </customer> 
     </routers> 
    </frontend> 

    <global> 
     <helpers> 
      <customer> 
       <rewrite> 
        <data>Org_RestLogin_Customer_Helper_Data</data> 
      </rewrite> 
      </customer> 
     </helpers> 
    </global> 
</config> 

/приложение/код/​​местные/орг/RestLogin/контроль LERS/AccountController.php

<?php 
require_once 'Mage/Customer/controllers/AccountController.php'; 

class Org_RestLogin_AccountController extends Mage_Customer_AccountController { 
    //my custom methods 
} 

/app/code/local/org/RestLogin/Customer/Helper/Data.php

<?php 
class Org_RestLogin_Customer_Helper_Data extends Mage_Customer_Helper_Data 
{ 
    /** 
    * Check whether customers registration is allowed 
    * 
    * @return bool 
    */ 
    public function isRegistrationAllowed() { 
     return false; 
    } 
} 
+0

Есть ли какие-либо разрешения для файлов, установленные на реальном сервере? Вы проверяете, отображается ли ваш модуль в разделе администратора? –

+0

В разделе администрирования отображается модуль. Разрешения на файлы также верны. – Tobi

+0

- это ваш локальный и живой сервер с использованием той же версии magento? –

ответ

0

Я нашел решение. Это была опечатка в папке ... «org» должно быть «Org»

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