2013-11-01 11 views

risposta

3

TLDR:

Rimuovere roba da View/Layouts/default.ctp (il vostro file di layout di default)

Rimozione il codice in basso:

In (il vostro file di layout di default) View/Layouts/default.ctp, ci è il codice in basso che mostra le query SQL. Basta togliere, e non sarà più necessario che tutti i dati stampati in fondo:

<?php echo $this->element('sql_dump'); ?> 

(E 'qualcosa che deve essere rimosso in ogni caso se si pensa di utilizzare DebugKit ... che si dovrebbe essere progettando di fare .)

Rimozione lo stile in generale:

quanto riguarda lo stile (colori ... ecc), se si guarda anche nello stesso file, vedrete (verso l'alto) che include il CSS CakePHP generico. Basta rimuovere questa riga per sbarazzarsi di loro stile generico:

echo $this->Html->css('cake.generic'); 

rimozione della descrizione di CakePHP:

Stesso file - è sufficiente rimuovere questo:

<div id="header"> 
    <h1><?php echo $this->Html->link($cakeDescription, 'http://cakephp.org'); ?></h1> 
</div> 
+0

Vedo ancora class Messaggio {} parte fino in cima. – user2417731

+0

Stai probabilmente manca la tua partenza ' Dave

1

è possibile disattivare la funzione di debug girando di debug a 0 nel file core.php. Per quanto riguarda la tua seconda domanda, cosa intendi esattamente con "dettach any css"?

+0

Come il CSS che lo rende blu e roba. Inoltre, l'ho modificato, ma continuo a vedere che la classe Post estende AppModel in cima. – user2417731

+0

Mi può piacere al tutorial o condividere il codice? E sì, CSS deve essere conservato in file separati .CCS e caricato nei file HTML/PHP. –

3
Ensure you set your debug mode to false 

nella vostra config, app.php per cakephp3.x

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