【发布时间】:2013-11-12 05:34:20
【问题描述】:
我学习了 CakePHP 教程,但我明白了
在顶部和底部。我想把它拿走。
我有一个问题,在制作一个全新的应用程序时,我是否必须分离任何 css 或类似的东西?
【问题讨论】:
我学习了 CakePHP 教程,但我明白了
在顶部和底部。我想把它拿走。
我有一个问题,在制作一个全新的应用程序时,我是否必须分离任何 css 或类似的东西?
【问题讨论】:
您可以通过在 core.php 文件中将 debug 设置为 0 来禁用调试功能。关于您的第二个问题,“分离任何 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>
【讨论】:
<?php 标记
Ensure you set your debug mode to false
在你的配置中,app.php for cakephp3.x
'debug' => filter_var(env('DEBUG', false), FILTER_VALIDATE_BOOLEAN),
【讨论】: