Hello,
Dans ton cas j'aurai probablement créé un fichier avec des constantes pour mes chemins.
1- A la racine création d'un fichier "boostrap.php" avec dedans:
<!-- boostrap.php -->
// racine du site
define('ROOT', __DIR__);
//definie le chemin vers les vues par rapport à ROOT donc à la racine
define('VIEWS', ROOT . '/views');
//definie le chemin vers les assets par rapport à VIEWS qui lui défini son chemin par ROOT
define('CSS', VIEWS . '/Assets/css/');
define('JS', VIEWS . '/Assets/js/');
define('IMG', VIEWS . '/Assets/img/');
define('VENDORS', VIEWS . '/Assets/img/');
2- Dans ton fihcier "Index.php"
<!-- index.php -->
<?php
require_once("../boostrap.php"); // charge le fichier boostrap avec les constantes
require ("../vendor/autoload.php");
...
3- Dans ton fichier "layout.php.twig"
<!-- layout.php.twig -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>MVF | Millenium Vouhis Foundation</title>
<meta content="" name="description">
<meta
content="" name="keywords">
<!-- Favicons -->
<link href="<?= VENDORS . "/jquery/jquery.min.js" ?>" rel="icon">
<link href="<?= IMG . "img/apple-touch-icon.png" ?>" rel="apple-touch-icon">
<!-- Google Fonts -->
<link
href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Roboto:300,300i,400,400i,500,500i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i" rel="stylesheet">
<!-- Mes Fichiers Css -->
<link href="<?= CSS . "/bootstrap/css/bootstrap.min.css" ?>" rel="stylesheet">
<link href="<?= CSS . "/icofont/icofont.min.css" ?>" rel="stylesheet">
...
Alors je te prévines c'est de tête mais je devrais pas être trop loin "normalement"