IrajJavidan
4 سال پیش توسط IrajJavidan مطرح شد
0 پاسخ

مشکل در کار با تمپلیت انجین latte

هنگام اجرا ارور زیر رو می گیرم

Fatal error: Uncaught RuntimeException: Missing template file 'Hello.latte'. in /storage/emulated/legacy/Aboureyhan/vendor/latte/latte/src/Latte/Loaders/FileLoader.php:42 Stack trace: #0 /storage/emulated/legacy/Aboureyhan/vendor/latte/latte/src/Latte/Engine.php(126): Latte\Loaders\FileLoader->getContent('Hello.latte') #1 /storage/emulated/legacy/Aboureyhan/vendor/latte/latte/src/Latte/Engine.php(206): Latte\Engine->compile('Hello.latte') #2 /storage/emulated/legacy/Aboureyhan/vendor/latte/latte/src/Latte/Engine.php(109): Latte\Engine->loadTemplate('Hello.latte') #3 /storage/emulated/legacy/Aboureyhan/vendor/latte/latte/src/Latte/Engine.php(86): Latte\Engine->createTemplate('Hello.latte', Array) #4 /storage/emulated/legacy/Aboureyhan/index.php(12): Latte\Engine->render('Hello.latte', Array) #5 {main} thrown in /storage/emulated/legacy/Aboureyhan/vendor/latte/latte/src/Latte/Loaders/FileLoader.php on line 42

این هم محتویات فایل index.php

<?php
require_once('vendor/autoload.php');
$latte = new Latte\Engine;

$latte->setTempDirectory('template');

$params = [
'items' => ['one', 'two', 'three'],
];

// render to output
$latte->render('Hello.latte', $params);
// or render to string
$html = $latte->renderToString('Hello.latte', $params);
?>

پوشه template و فایل Hello.latte هم وجود داره.
اینم سایتش https://latte.nette.org/.
با دستور زیر هم template engine رو نصب کردم.

composer require latte/latte

ثبت پرسش جدید

به همدیگه کمک کنیم

به IrajJavidan کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام