Prestashop - 致命错误:未定义的类常量'self :: TYPE_STRING'

问题描述 投票:1回答:2

我在prestashop 1.6中开发一个模块,我扩展了AdminController类,每件事都很好。但是当我想显示允许添加新实例的表单时,会显示一条错误消息:

Fatal error: Undefined class constant 'self::TYPE_STRING' in C:\xampp\htdocs\prestashop\classes\controller\AdminController.php on line 1418
admin prestashop prestashop-1.6
2个回答
0
投票

self::TYPE_STRING是来自ObjectModel的常数,而不是AdminController

我不知道你为什么要在AdminController中使用它,但如果确实需要,请将其更改为:ObjectModel::TYPE_STRING

关键词qazxsw poi是指您当前所在的班级(在此为qazxsw poi)


-1
投票

只需在您的类中扩展ObjectModel

© www.soinside.com 2019 - 2024. All rights reserved.