系统简介

YFCMS 是基于 ThinkPHP 8 的内容管理系统,专为化工报价行业定制。本演示页面展示了系统所有核心功能的调用方式,包含真实数据展示和完整代码示例。

8个内容模块

产品/新闻/视频/图片/体验/功夫/大师/工厂

110+助手函数

数据查询/分类/标签/广告/导航等

12个服务层

Content/Config/File/Mail/Csrf/Cart等

5个中间件

CSRF/认证/限流/安全头/日志

快速开始示例

基本用法
// 1. 获取产品列表(助手函数) $products = getProduct(10, 0, 'id desc'); // 参数: $nums=数量, $ifpic=图片筛选, $order=排序, $ifrecommend=推荐筛选 // 2. 按分类获取新闻 $news = getNewsByCat($cid, 10); // 3. 获取分类列表 $cats = getCat(0, 'product', 'cid asc'); // 4. 数据统计 $count = read('product'); // 5. 获取导航和友情链接 $navs = navs(); $links = links(10); // 6. 使用 Model 查询 use app\common\model\Product as ProductModel; $product = ProductModel::where('id', $id)->find(); // 7. 使用 Db 门面复杂查询 use think\facade\Db; $list = Db::name('news') ->where('delstatus', 0) ->where('checked', 1) ->order('id', 'desc') ->paginate(15); // 8. 使用 Service 层 use app\common\service\ContentService; $news = ContentService::getNewsByCat($cid, 10);