Bonjour Voila J'ai suivit le tuto initiation a Cake PHP lorsque Grafikart introduit son thème impécable la feuille de styles est intégré seulement quand je le fais au niveau du code source la feuille est intégré mais CAKE réagit comme si c'était un appel a une class:

<link rel="stylesheet" type="text/css" href="/cakephp_new/theme/css/style.css" />

<h2>Missing Controller</h2>
26<p class="error">
27 <strong>Error: </strong>
28 <em>ThemeController</em> could not be found.</p>
29<p class="error">
30 <strong>Error: </strong>
31 Create the class <em>ThemeController</em> below in file: app\controllers\theme_controller.php</p>
32<pre>
33<?php
34class ThemeController extends AppController {
35
36 var $name = 'Theme';
37}
38?>
39</pre>

5 réponses


zaarkan
Réponse acceptée

ok parfait peut tu valider ta réponse avec le bouton stp :) comme ça ta question est résolue :)

voici comment appeler avec cake php ta feuille de style, ici je suis dans un layout :

<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="fr-FR">
<head profile="http://gmpg.org/xfn/11">
<?php
    echo $html->css('/style.css');
?>
</head>
<body>
</body>
</html>

C'est pas plutôt

echo $this->Html->css('style');

!?

charlo14
Auteur

mon problème n'etait pas la syntaxe mais le fait que mon css n'etait pas place dans le webroot.

charlo14
Auteur

merci zaarkan