本文整理汇总了PHP中tpl::list_get方法的典型用法代码示例。如果您正苦于以下问题:PHP tpl::list_get方法的具体用法?PHP tpl::list_get怎么用?PHP tpl::list_get使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类tpl
的用法示例。
在下文中一共展示了tpl::list_get方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: show_sitemap
function show_sitemap($q, $lv, $table, $menu, $where, $was)
{
$limit = 200;
$page = $menu->getA(2) == 'p' ? $menu->getE(2) : 1;
$MPL = db_make_sites($page, $where, $limit, '?sitemap-' . $menu->get(1), $table);
$anfang = ($page - 1) * $limit;
$q = db_query($q . " LIMIT " . $anfang . "," . $limit);
$tpl = new tpl('sitemap');
$l = '';
while ($r = db_fetch_row($q)) {
$l .= $tpl->list_get('links', array(str_replace('{id}', $r[0], $lv), $r[1]));
}
$tpl->set_ar_out(array('MPL' => $MPL, 'site' => $was, 'links' => $l), 1);
}
示例2: foreach
}
// checken, ob der nutzer eingeloggt ist
if (!loggedin()) {
// Fehlermeldung ausgeben
$tpl->out("please log in");
$design->footer();
exit;
}
$news = get_news_since($_SESSION["lastlogin"]);
// die neuen news holen
$newsout = "";
if (sizeof($news) == 0) {
$newsout = $tpl->get("no news");
} else {
foreach ($news as $new) {
$newsout .= $tpl->list_get('news', array($new["id"], $new["title"]));
}
}
// die neuen topics holen
$hottopics = get_topics_since_last_login();
$topicsout = "";
if (sizeof($hottopics) == 0) {
$topicsout = $tpl->get("no topics");
} else {
foreach ($hottopics as $hottopic) {
$listar = array($hottopic["id"], $hottopic["title"], $hottopic["author"]);
$listar[] = ceil(($hottopic['replies'] + 1) / $allgAr['Fpanz']);
$listar[] = $hottopic["pid"];
$topicsout .= $tpl->list_get('topics', $listar);
}
}