【问题标题】:include a php file in magento admin panel在 magento 管理面板中包含一个 php 文件
【发布时间】:2014-08-30 03:17:06
【问题描述】:

我正在 magento 1.7.2 中创建一个名为“Web”的模块。文件夹结构类似于app/code/local/Company/Web/ 然后是块、控制器、模型等,Helper。再次在controllers 下创建Adminhtml 文件夹和IndexController.php 文件。在Adminhtml 文件夹下ProductController.php 文件在那里。我的根文件夹中有另一个文件,名为reader.php 文件。我想将该文件包含在我的ProductController.php 文件中。但无法这样做。我已经尝试过以下代码:

$basePath = Mage::getRoot();
 include($basePath.'/reader.php');

请帮助我如何包含该文件。

提前致谢。

【问题讨论】:

  • 有人在吗?请帮帮我。
  • 在问这里之前你看过magento源吗?
  • 尝试将您的文件移动到app文件夹
  • 为什么需要包含它?如果我们遵循 magento 标准,您想要做的方式是不正确的,并且可能还有另一种方式来做您想做的事情。
  • 很抱歉提出这个愚蠢的问题。我得到了解决方案。

标签: php file magento include


【解决方案1】:

Mage::getRoot() 为您提供应用文件夹。您应该改用Mage::getBaseDir()。这将为您提供绝对的基本目录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 1970-01-01
    • 2017-09-24
    相关资源
    最近更新 更多