我有一个扩展CI_Controller的控制器Export和另一个名为Magento_Attribute_Set的控制器,它也扩展了CI_Controller。
我需要在Export控制器中调用Magento_Attribute_Set中的export_attributes()
函数。
我在这里已经阅读了类似的问题,但它们对我没有意义,我之前从未使用过codeigniter框架。
如果有人能指导我,我真的很感激。
答案 0 :(得分:1)
如果你需要从另一个控制器调用一个函数,这意味着你的代码没有正确组织。
你不能(至少没有肮脏的黑客)从另一个控制器调用/加载控制器。
你应该做的是将export_attributes()
移到别处,两个控制器都可以读取它。考虑一个库或一个帮助器,具体取决于函数的功能。