# cms
**Repository Path**: jackfinal/cms
## Basic Information
- **Project Name**: cms
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: dev
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-01-15
- **Last Updated**: 2024-05-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# laravelcms
#### 项目介绍
=======
# laravelcms
#### 软件架构
采用laravel作为后台框架
#### 安装教程
1. laravel 安装
#### 使用说明
1.
Shao(id),id为内容Id
例如:
`@Shao(4)`
`@foreach($list as $row)`
`
{{$row->title}}`
`@endforeach`
字段:thumb,url,title基础字段,扩展字段调取方式:{{getFieldValue($row->content, 'diqu')}}
2. ShaoList(class_id),class_id栏目id,此为列表调取
`ShaoList(34)`
`@foreach($pageList as $row)`
`{{$row->title}}`
`@endforeach`
分页:
``
3. ShaoModel(class),class为类的名称
`ShaoModel(News\News)` = new \App\Models\News\News();`返回变量$model`
直接用于查询数据库
`ShaoModel(News\News)`
`$list = $model->get();`
4. 列表页有2个变量:`$info`:当前分类的详细内容,具体字段请查询数据库,`$pageList`:当前分页的列表,可以用`@foreach`循环此变量,每一个循环就是一条新闻的内容。
5. 内容页有变量`$info`:为objec,此是新闻内容页内容,具体字段,请查询数据库
6. `menuUrl($class_id|$class_object)` 获取栏目的url链接,不带域名,参数:栏目id/栏目对象
7. `nowNav($class_object)`当前位置函数,$class_object为当前的栏目对象
8. 分页
`$.get('http://api.xxahapp.com/?service=App.Site.Page&class_id={{$info->id}}&page={{$page}}',{},function(res){
$('.page-container').html(res.data.page.html);
$('#page').change(function(){
window.location.href = res.data.page.url.replace('(:num)', $(this).val());
})
}, 'json')`
9. `nowChildren($class_object)`当前平级栏目的列表,当前栏目是二级栏目,则返回当前栏目的平级栏目,如果当前栏目是顶级栏目,则返回该栏目的子级栏目(没有子栏目,则返回自身),$class_object为当前的栏目对象
10. 新闻内容页调取关键词,关键词不是写在keywords
`@if($info->tags->isNotEmpty())`
`@foreach ($info->tags as $key => $value)`
{{$row->name}}`
`@endforeach`
`@endif`
#### 参与贡献
1. jack