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>

结果

相关推荐
fruge7 小时前
前端注释规范:如何写“后人能看懂”的注释(附示例)
前端
d111111111d7 小时前
STM32外设学习--USART串口外设--学习笔记。
笔记·stm32·单片机·嵌入式硬件·学习
小飞大王6667 小时前
JavaScript基础知识总结(四):常见内置构造函数,正则表达式,作用域与闭包
前端·javascript·正则表达式
河铃旅鹿8 小时前
Android开发-java版:BroadcastReceiver广播
android·笔记·学习
清凉夏日8 小时前
Flutter 国际化完整指南
前端·flutter
Jony_8 小时前
动态代理机制
前端
掘金一周8 小时前
重新思考 weapp-tailwindcss 的未来 | 掘金一周 11.13
前端·人工智能·后端
Pu_Nine_98 小时前
Vue 3 项目 ESLint 配置详解:初始模板的正确配置
前端·javascript·vue.js
Jolyne_8 小时前
【浏览器插件】一键下载页面图片和文本
前端
洋洋的笔记8 小时前
小白银行测试初步了解(四)信用卡
经验分享·笔记·学习