fastadmin学习08-查询数据渲染到前端

index.php查询,这个是前台的index.php

php 复制代码
public function index()
{
    $slideImgs = Db::name("slideimg")
        ->where("status",'=','normal')
        ->limit(5)
        ->order('sort','desc')->select();
    $productList = Db::name("product")
        ->where("deletetime",'exp','is null')
        ->limit(10)
        ->order('updatetime','desc')->select();
    $this->view->assign('slideImgs',$slideImgs);
    $this->view->assign('productList',$productList);
    $this->view->assign('title', __('首页'));
    //设置页面名称,方便根据页面名称加载不同的js和css
    $this->view->assign('pageName','index' );
    return $this->view->fetch();
}

模板代码

html 复制代码
<div>
    <!--{php}print_r($slideImgs);{/php}-->
    <!--{php}print_r($productList);{/php}-->
    {foreach $slideImgs as $key=>$img }
    <img src="{$img.image}"/>
    {/foreach}
    {foreach $productList as $key=>$product }
    <img src="{$product.product_image}"/>
    <div>{$product.name}</div>
    <div>{$product.marketPrice}</div>
    {/foreach}
</div>

结果

相关推荐
come1123411 分钟前
Claude 写 PHP 项目的完整小白教程
开发语言·php
虾球xz14 分钟前
CppCon 2015 学习:Concurrency TS Editor’s Report
开发语言·c++·学习
Moonnnn.17 分钟前
【电赛培训课程】运算放大器及其应用电路设计
笔记·学习
玲小珑24 分钟前
Auto.js 入门指南(六)多线程与异步操作
android·前端
白瓷梅子汤26 分钟前
跟着官方示例学习 @tanStack-table --- Header Groups
前端·react.js
喝牛奶的小蜜蜂30 分钟前
个人小程序:不懂后台,如何做数据交互
前端·微信小程序·小程序·云开发
front_explorers35 分钟前
Umi项目必看,从Webpack到Rspack,KMI引领性能革命🚀
前端
旺仔牛仔QQ糖36 分钟前
都写那么多项目了, 傻傻分不清楚NODE_ENV 和 模式(Mode) 两者区别是什么
前端·面试
xcLeigh42 分钟前
HTML5实现简洁的体育赛事网站源码
前端·html
棉花糖超人1 小时前
【从0-1的CSS】第1篇:CSS简介,选择器已经常用样式
前端·css