Witam, mam problem z konfiguracją Twiga. Zamiast strony wyświetla się kod php.
Struktura Projektu:
template (to chce dołączyć do każdego z plików w katalogu src)
nagłówek.html
stopka.html
src(tu trzymam stronę główną, podstrony, pliki css)
index.html
...
vendor
composer
twig
symfony
autoload.php
index.php(tu podobno ustawiam wszystko)
composer.json
composer.lock
index.html
{% extends "nagłówek.html" %}
<div>reszta strony</div>
{% extends "nagłówek.html" %}
index.php
require_once 'vendor/autoload.php';
$loader = new Twig_Loader_Filesystem('template');
$twig = new Twig_Environment($loader);
$template = $twig->load('nagłówek.html', 'stopka.html');
composer.json
{
"name": "jakub/metalprodukt",
"authors": [{
"name": "Jakub",
"email": "jakub.wolowski568@wp.pl"
}],
"require": {
"phpmailer/phpmailer": "^6.0",
"twig/twig": "^2.4"
},
"autoload": {
"psr-4": {
"metalprodukt\\": "",
"Vendor\\": ""
}
}
}
autoload.php
<?php
// autoload.php @generated by Composer
require_once __DIR__ . '/composer/autoload_real.php';
return ComposerAutoloaderInitb777873bad036e96d12eeb705116e5d7::getLoader();
Pomocy ;