在我的一个" Elements"我想使用 Inflector
类,但它始终显示
致命错误:找不到导航器类。
如何在我的视图文件中以蛋糕方式包含此类?
我尝试添加 use Cake\Utility
和 use Cake\Utility\Inflector
,但他们都没有帮助。
答案 0 :(得分:5)
试试这个
\Cake\Utility\Inflector::humanize('Inflector working in the view')
来自模型,视图或控制器等任何地方的完全限定名称空间
注意:不要忘记在开始时使用“\”!
答案 1 :(得分:1)
您可以完全限定inflector类方法,例如Cake\Utility\Inflector::method()
,例如
<?= Cake\Utility\Inflector::humanize('Inflector working in the view') ?>
OR
您可以创建一个自定义帮助器类,在那里使用Inflector类,然后在视图中调用自定义帮助器方法。