我做了 CakePHP 教程,但我明白了
在顶部和底部。我想把它拿走。
我有一个问题,在制作一个全新的应用程序时,我是否必须分离任何 css 或类似的东西?
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>
Ensure you set your debug mode to false
在你的配置中,app.php for cakephp3.x
'debug' => filter_var(env('DEBUG', false), FILTER_VALIDATE_BOOLEAN),
您可以通过在 core.php 文件中将 debug 设置为 0 来禁用调试功能。关于您的第二个问题,您对“分离任何 CSS”的确切含义是什么?