5

我做了 CakePHP 教程,但我明白了

在此处输入图像描述

在顶部和底部。我想把它拿走。

我有一个问题,在制作一个全新的应用程序时,我是否必须分离任何 css 或类似的东西?

4

3 回答 3

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>
于 2013-11-01T03:44:06.340 回答
3
Ensure you set your debug mode to false

在你的配置中,app.php for cakephp3.x

'debug' => filter_var(env('DEBUG', false), FILTER_VALIDATE_BOOLEAN),

于 2016-08-25T01:20:00.577 回答
1

您可以通过在 core.php 文件中将 debug 设置为 0 来禁用调试功能。关于您的第二个问题,您对“分离任何 CSS”的确切含义是什么?

于 2013-11-01T01:59:49.543 回答