开发者

custom module links not appear after upgrading the magento. it will work on local machine but not work on live?

I have one big issues don't know due to my mistake or magento's structure. i have update the magento to 1.4.1.1 and all work fine on my local machine but when i have moved it to live then in admin custom module's link are not appeared .

i have also tried for clearing th开发者_如何学Pythone cache and re login but it wont work.. can any one help??


  1. Are the Live code bases and local code bases exactly the same

  2. Are you sure the live codebase is actually being used by apache

  3. If your module loaded into the system?

  4. Does your user have the right ACL permissions to view the navigation items?

  5. Have you cleared your user sessions (separate from cache) to ensure that ACL permissions are flushed for the user

Finally, the class at

app/code/core/Mage/Adminhtml/Block/Page/Menu.php

is the one responsible for rendering the navigation. Investigate/debug from to to figure out why it's skipping and/or not seeing your custom navigation items.


I have found that this is often caused by caseSensitive file and module names. Are you developing on different platforms to your production (Windows vs *nix)? Check that your module names are in the form of Module_Lowercasenamesonlyworkhere.

------EDIT------

Try installing Alanstorm's ConfigViewer module or CommerceBug extension from his website, that will show you the "complied" config for all the admin modules. You can then see if your adminhtml nodes are being included. That's the only way that I'm aware of that will confirm that your config is being read by Magento, which sounds like the issue.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜