【问题标题】:Magento Class not found IssueMagento 类未找到问题
【发布时间】:2016-02-06 22:59:39
【问题描述】:

几天来,我一直在为我的 Magento 扩展而苦苦挣扎。该扩展程序的开发人员并没有真正提供帮助,因为这是一个免费扩展程序。

我将自定义表单生成器安装到我的magento 并收到以下错误:

Fatal error: Class 'Phxsolution_Formbuilder_Block_Adminhtml_Formbuilder_Edit_Tab_Options_Type_Text' not found in /home/proliner/public_html/app/code/core/Mage/Core/Model/Layout.php on line 491

我真的不知道该怎么办;谁能帮忙?这是该行的代码:

$block = new $block($attributes);

【问题讨论】:

  • 你清除缓存了吗?文件 app/code/local 或 community /Phxsolution/Formbuilder/Block/Adminhtml/Formbuilder/Edit/Tab/Options/Type/Text.php 是否存在?
  • 您好 Rob,感谢您的快速回复。是的,我确实清理了缓存。但是,Text.php 仅作为文件夹存在。里面没有文件...有什么想法吗?
  • 错误是上面声明的文件中的类不存在。
  • 那我该怎么办呢?
  • 你有你扩展的链接吗?

标签: php html css magento


【解决方案1】:

Text.php 仅作为文件夹存在。里面没有文件...有什么想法吗?

由于一些——奇怪的? -- handling of tar archives in the Magento source code 和 Magento Connect 服务器本身,有时 Magento Connect 管理器会提取 tar 存档并在应该创建文件时创建文件夹

要解决这个问题,我会

  • 通过将密钥粘贴到this page手动下载扩展存档

  • 在本地计算机和/或其他服务器上提取存档

  • Text.php文件夹替换为手动下载存档中的Text.php文件

  • 将手动下载的存档与app/code/community/Phxsolution/Formbuilder中的其他扩展文件进行比较

祝你好运!

【讨论】:

  • 嗨艾伦,我仔细检查了,你的解决方案很有帮助!!!!非常感谢!!!!
  • 我遇到了新问题,但我不知道连接管理器发生了这种情况。我很少用它
猜你喜欢
  • 1970-01-01
  • 2015-09-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-07
相关资源
最近更新 更多