Bonjour,
Voila je rencontre un petit problème avec mon code.
j'ai tout d'abord crée la partie html & css et pour le coup j'ai utilisé SASS et mon architecture est :
dist
=>js
->main.js
=>css
->styles.css
sass (avec tout mes fichiers scss)
pour la partié php du site, j'ai l'architecture suivante:
public
->index.php qui est le fichier où pointe le site
vendor
=>altrouter
=>composer
->autoload.php
views
=>category
->show.php
=>layouts
->header.php
->footer.php
=>post
->post.php
etc....
j'aimerai donc mettre le lien de mon fichier styles.css dans mon header.php en utilisant :
<link rel="stylesheet" href="../dist/css/styles.css"> ...
mais voila je blog suu l'insertion des mes fechiers css et js. j'aimerai savoir comment mieux organiser mes fichiers et comment l'inclure et j'aimerai garder le dossier sass au cas ou j'ajouterai du css lors du developpement du site.
merci d'avance!
Bonjour,
Ton vhost pointe sur "tonsite/public"... tu ne peux donc pas acceder à tes resources qui sont plus haut que "public"
Tu dois compiler ton js et ton css dans un répertoire à l'interieur de "public"
ex de structure:
| resources
| js
| scss
| public
index.php
| dist
| js
main.js
| css
styles.css
| vendor
...
ensuite, dans ton header.php :
<link rel="stylesheet" href="/dist/css/styles.css">
<style src="/dist/js/main.js">