開始渲染
首先你需要先引用 Avane,並且在實作類別的時候傳入你模板的資料夾路徑。
include 'src/autoload.php';
$Avane = new Avane\Main('存放模板的路徑');
// 例如這樣
$Avane = new Avane\Main(__DIR__ . '/default');
渲染
渲染有分兩種方式,一種是標準渲染,意思是渲染後直接輸出在螢幕上,
另一種是取得渲染後的結果,然後不要輸出在螢幕上。下列這種方式會將模板渲染在螢幕上。
請注意:模板名稱請不要帶入副檔名。
$Avane->render('模板名稱');
取得渲染後的結果
這種方式會讓返回渲染後的模板,而不是直接輸出在螢幕上。
$Avane->fetch('模板名稱');
帶入變數
你可以在渲染模板的時候帶入一些變數,如此一來你就可以在模板中運用這些變數,
例如你想要顯示使用者的名稱,你就可以將使用者名稱帶入模板,然後在模板中顯示它。
$Avane->render('模板名稱', ['變數名稱' => 變數內容,
'變數名稱' => 變數內容]);
當然地,你也可以用在 fetch()
上。
$Avane->fetch('模板名稱', ['變數名稱' => 變數內容,
'變數名稱' => 變數內容]);