致命错误,但我的功能

时间:2017-07-11 22:52:44

标签: php arrays function magento

在这一行:

$gtotal = (float)number_format($gorder()->getSubtotal(),2);

我在第77行的success.phtml页面上收到此错误。我根本没有看到任何错误。

  

致命错误:未捕获错误:函数名称必须是字符串

     

/var/www/app/design/frontend/tw/ff16/template/checkout/success.phtml:77   堆栈跟踪:#0   /var/www/app/code/core/Mage/Core/Block/Template.php(241):include()#1   /var/www/app/code/core/Mage/Core/Block/Template.php(272):   Mage_Core_Block_Template-> fetchView('frontend / t ...')#2   /var/www/app/code/core/Mage/Core/Block/Template.php(286):   Mage_Core_Block_Template-> renderView()#3   /var/www/app/code/core/Mage/Core/Block/Abstract.php(923):   Mage_Core_Block_Template-> _toHtml()#4   /var/www/app/code/core/Mage/Core/Block/Text/List.php(43):   Mage_Core_Block_Abstract-> toHtml()#5   /var/www/app/code/core/Mage/Core/Block/Abstract.php(923):   Mage_Core_Block_Text_List-> _toHtml()#6   /var/www/app/code/core/Mage/Core/Block/Abstract.php(641):   Mage_Core_Block_Abstract-> toHtml()#7   /var/www/app/code/core/Mage/Core/Block/Abstract.php(585):   Mage_Core_Block_Abstract-> _getChildHtml('content',true)#8   /var/www/app/design/frontend/tw/ff16/template/page/1column.phtml(51):   M in   /var/www/app/design/frontend/tw/ff16/template/checkout/success.phtml   在第77行

我需要换入[]吗?

非常感谢任何帮助。谢谢。

1 个答案:

答案 0 :(得分:1)

从$ gorder中删除括号,以便改为:

$gtotal = (float)number_format($gorder->getSubtotal(),2);