J'ai une nouvelle installation de CakePHP 1.3.4 Stable. J'ai créé une application très simple et j'essaye de l'obtenir pour employer la vue et la disposition de répertoire de thème au lieu du défaut.CakePHP, Impossible de trouver un thème à appliquer
\ app \ contrôleurs \ tests_controller.php
<?php
class TestsController extends AppController {
var $name = 'Tests';
var $uses = array();
var $theme = 'rgr';
function index() {
$this->theme = 'rgr';
$this->layout = 'default';
echo "Controler = TestsController::index() ";
}
}
\ app \ vues \ layouts \ default.ctp
<?php echo $html->docType(); ?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head></head>
<body>
Layout = No theme
<?php echo $content_for_layout; ?>
</body>
</html>
\ app \ vues \ Tests \ index. ctp
<div class="test index">
test index, no theme
</div>
\ app \ vues \ thème \ RGR \ \ layouts default.ctp
<?php echo $html->docType(); ?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head></head>
<body>
Layout = RGR
<?php echo $content_for_layout; ?>
</body>
</html>
\ app \ vues \ thème \ RGR \ Tests \ index.ctp
<div class="test index">
View=test index, RGR theme
</div>
J'ai lire le themes section of the 1.3 manual, et quelques ther posts sur le sujet Mais je n'ai pas encore compris. À l'heure actuelle semblent le mettre en est
Sortie
Controler = TestsController::index() Layout = No theme
test index, no theme, v2
Je me attendais à voir
Controler = TestsController::index() Layout = RGR
View=test index, RGR theme
Je pense son une simple erreur car il ne pas être quelqu'un d'autre avec le même problème. J'ai désactivé la capture dans le core.php.
Suggestions?
Je savais que ça allait être une simple erreur, merci –