Mon code php n'est pas interpreté dans la feuille de style

Par sylvain, il y a 12 ans


Bonjour,

J'ai mis les chemins vers les images avec le helper html, mais celui ci n'est pas pas interpreté

auriez vous une idée ?
merco

10 réponses

Benjamin Derepas, il y a 12 ans

@Sylvain, montres nous ton code !
Je ne sais pas si cake fonctionne comme CI, mais as tu préciser dans un fichier de config si tel ou tel helper devrait être chargé ?

sylvain, il y a 12 ans

Voici un exemple, quand j'affiche mon code css, il n'a pas interpreté la ligne dans la balise <?php

.bloc_dossier {
    background-image:url(<?php echo $this->Html->img('bloc_note_px.png'); ?>);
    height:auto;
    padding-bottom:10px;
    margin-top: 0px;
}
Benjamin Derepas, il y a 12 ans

Ce code est dans un fichier style.css ... ? Ou style.php ?

sylvain, il y a 12 ans

style.css

désolé si le titre est un peu confus

Benjamin Derepas, il y a 12 ans

Ah, alors c'est normal . Un fichier ne pourra pas interpréter de php si il n'a pas l'extension adéquate .
Tu dois renommer ton fichier style.css en style.php

Vallyan, il y a 12 ans

Ben meme avec ca, je suppose que $this représente un objet, qui hérite probablement d'une classe abstraite du framework ... simplement bazardé au milieu d'une feuille de style, ca ne risque pas de marcher :o.

Bahamut45, il y a 12 ans

Surtout que je comprend pas l'interet vu l'organisation du dossier img et css dans webroot ...

Parce que ceci fonctionne en css pour faire la meme chose que ton lien en dur dans ton css :

.bloc_dossier {
    background-image:url('../img/bloc_note_px.png');
    height:auto;
    padding-bottom:10px;
    margin-top: 0px;
}
Benjamin Derepas, il y a 12 ans

@sylvain, Bahamut à raison effectivement ! Je suppose que le helper HTML, et sa fonction Img permet de générer une balise image ...donc un <img src="" alt="">, or tu es dans une propriété css ici, tu as juste besoin de renseigner son url par rapport à ton fichier style.css/php

Vallyan, il y a 12 ans

:D ...

C'est le même mec qui essaye de mettre un appel a une méthode de classe en plein milieu d'un pauvre fichier css, et qui nous expliquait qu'il avait personnellement évalué tous les frameworks php, pour arriver a une réponse absolue de "lequel est bon, lequel est pas bon" en s'énervant qu'on le prenne pas au sérieux :D ...

Dsl, j'ai pas pu m'empecher :/ ... je suis prêt a recevoir et a assumer ton courroux, communauté Grafikartienne ...

Benjamin Derepas, il y a 12 ans

/afk se taper les cuisses après la magnifique réponse de Vallyan