我做了CakePHP教程,但是我得到了这个
在顶部和底部。我想把它带走。
我有一个问题,在制作一个全新的应用程序时,我是否必须去除任何css或类似的东西?
答案 0 :(得分:3)
<强> TLDR:强>
从View/Layouts/default.ctp
(您的默认布局文件)中删除内容
删除底部的代码:
在View/Layouts/default.ctp
(您的默认布局文件)中,底部有代码显示sql查询。只需删除它,您将不再在底部打印所有数据:
<?php echo $this->element('sql_dump'); ?>
(如果你打算使用DebugKit ......你应该计划做的事情,这应该被移除。)
一般删除样式:
对于样式(颜色等),如果你也查看同一个文件,你会看到(在顶部)它包含通用的CakePHP CSS。只需删除此行即可摆脱其通用样式:
echo $this->Html->css('cake.generic');
删除CakePHP的说明:
相同的文件 - 只需删除它:
<div id="header">
<h1><?php echo $this->Html->link($cakeDescription, 'http://cakephp.org'); ?></h1>
</div>
答案 1 :(得分:3)
Ensure you set your debug mode to false
在您的配置中,app.php为cakephp3.x
'debug' => filter_var(env('DEBUG', false), FILTER_VALIDATE_BOOLEAN),
答案 2 :(得分:1)
您可以通过在core.php文件中将debug设置为0来禁用调试功能。关于你的第二个问题,你对“删除任何css”的意思是什么?