CakePHP 3:未找到变形器 class
CakePHP 3: Inflector class not found
在我的一个 "Elements" 中,我想使用 Inflector
class,但它总是显示
Fatal error: Inflector class not found.
如何在我的视图文件中以蛋糕方式包含此 class?
我尝试添加 use Cake\Utility
和 use Cake\Utility\Inflector
,但都没有帮助。
您可以完全限定变形器 class 方法,即 Cake\Utility\Inflector::method()
例如
<?= Cake\Utility\Inflector::humanize('Inflector working in the view') ?>
或
您可以只创建一个自定义助手 class,在那里使用 Inflector class,然后在您的视图中调用自定义助手方法。
试试这个
\Cake\Utility\Inflector::humanize('Inflector working in the view')
来自模型、视图或控制器等任何地方的完全限定命名空间
Note: Do no forget to use "\" at the start!
在我的一个 "Elements" 中,我想使用 Inflector
class,但它总是显示
Fatal error: Inflector class not found.
如何在我的视图文件中以蛋糕方式包含此 class?
我尝试添加 use Cake\Utility
和 use Cake\Utility\Inflector
,但都没有帮助。
您可以完全限定变形器 class 方法,即 Cake\Utility\Inflector::method()
例如
<?= Cake\Utility\Inflector::humanize('Inflector working in the view') ?>
或
您可以只创建一个自定义助手 class,在那里使用 Inflector class,然后在您的视图中调用自定义助手方法。
试试这个
\Cake\Utility\Inflector::humanize('Inflector working in the view')
来自模型、视图或控制器等任何地方的完全限定命名空间
Note: Do no forget to use "\" at the start!