Bonjour tout le monde !

je suis en train de suivre les tutos de Cake sur le site...

Petit soucis sur la liaison du Css avec Cake =/

Voila mon fichier Default.ctp

<html>
<head>
    <?php
        echo $html->css('/theme/style.css');
    ?>
</head>
<body>
<?php
    echo $content_for_layout;
?>
</body>

Et cake m'envoie une tartine d'erreurs avec en entête : " SCREAM: Error suppression ignored for" et " Fatal error: Call to a member function css() on a non-object in C:\wamp\www\cake-graphikart\app\View\Layouts\default.ctp on line 4"

J'ai pas l'impression qu'il ait une erreur dans le code.. (enfin je ne la voit pas dans ce cas ^^ ) Mon fichier css est dans webroot/theme/style.css et mon fichier default.ctp View/Layauts/default.ctp..

Merci d'avance ! J'imagine que c'est tout bête !

2 réponses


Shoodey
Réponse acceptée

Bonsoir/Bonjour à toi,

Essaye plutôt

<?php echo $this->Html->css('../theme/style'); ?>

ou alors tout simplement

<link rel="stylesheet/css" href="<?php echo $this->Html->url('/theme/style.css'); ?>" />

PS : Grafikart et pas Graphikart, c'est très moche en plus x)

Et ben c'est parfait pour

<?php echo $this->Html->css('../theme/style'); ?>

Merci, réponse rapide en plus !

Héhé oui mais je sais pas pourquoi je pense toujours à graphisme... + Art.. ^^ DOnc oui merci Grafikart ! =p