簡體   English   中英

如何在鋰框架中包含視圖

[英]how to include view in lithium framework

我正在使用鋰框架進行應用,因為它支持mongodb,

現在我在如何在視圖文件中包含另一個視圖文件感到麻煩

例如,我得到了一個名為“ menu.html.php”的視圖文件。

<div id='menu'>
    <ul>
        <li>home</li><li>about</li><li>contact</li>
    </ul>
</div>

在我的“ index.html.php”中,我想包含以上文件,以便不必每次都編寫相同的代碼。 這就是我的解決方案

<?php 

$base = ($_SERVER['DOCUMENT_ROOT']);

echo $this->render($base.'/app/views/meeting/mainmenu.html.php');
?>

我認為必須有更好的方法。因為每次我都需要計算完整視圖路徑。

我尚未在鋰的文檔中找到答案。 任何幫助將是謝謝

您可以在視圖文件中使用它來渲染元素:

<?= $this->_render('element', 'resources/list-single', compact('resource')); ?>

將呈現文件“ app / views / elements / resources / list-single.html.php”。 $ resource也將在子模板中可用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM