feature view tag get data
This commit is contained in:
@@ -74,3 +74,74 @@
|
||||
<a href="{if condition='$intPage < $intTotalPages'}/{$strFirstPath}/{$intNovelId}-{$intPage + 1}.html{else}/{$strFirstPath}/{$intNovelId}-{$intTotalPages}.html{/if}"
|
||||
class="y">下一页</a>
|
||||
</div> -->
|
||||
|
||||
|
||||
|
||||
```php
|
||||
# 01、 获取多个小说数据并且遍历
|
||||
# 传参与默认值(传参用下面的变量名,名称不需要$符号, 值的话如果用第三方变量作为值,需要带$符号):
|
||||
$count ?? '10'; # 查询条数
|
||||
$n_category ?? "all"; # 查询分类
|
||||
$sort_type ?? "all"; # 排序方式
|
||||
$n_status ?? "all"; # 查询状态
|
||||
$n_sex ?? "all"; # 查询性别
|
||||
$diff_key ?? ""; # 缓存键值差异
|
||||
$cache_life ?? '0'; # 缓存时间,如果需要开启缓存,这个字段必须传,而且必须大于0
|
||||
$d_key ?? 'd_key'; # 查询出来的数据遍历的时候, 下标键变量的名称
|
||||
$d_val ?? 'd_val'; # 查询出来的数据遍历的时候, 值的名称
|
||||
# 样例
|
||||
{novel:list count="10" n_category="$Request.route.category" d_key="d_key" d_val="novel" p_val="page_data" cache_life="1000"}
|
||||
<li>
|
||||
Index: {$d_key}
|
||||
Title: {$novel.n_name}
|
||||
Author: {$novel.n_category}
|
||||
</li>
|
||||
{/novel:list}
|
||||
|
||||
|
||||
|
||||
# 02、 获取分页小说数据并且遍历
|
||||
# 传参与默认值(传参用下面的变量名,名称不需要$符号, 值的话如果用第三方变量作为值,需要带$符号):
|
||||
$page ?? '1'; # 页码
|
||||
$limit ?? '10'; # 查询条数
|
||||
$n_category ?? "all"; # 查询分类
|
||||
$sort_type ?? "all"; # 排序方式
|
||||
$n_status ?? "all"; # 查询状态
|
||||
$n_sex ?? "all"; # 查询性别
|
||||
$diff_key ?? ""; # 缓存键值差异
|
||||
$cache_life ?? '0'; # 缓存时间,如果需要开启缓存,这个字段必须传,而且必须大于0
|
||||
$d_key ?? 'd_key'; # 查询出来的数据遍历的时候, 下标键变量的名称
|
||||
$d_val ?? 'd_val'; # 查询出来的数据遍历的时候, 值的名称
|
||||
$p_val ?? 'p_val'; # 分页页码数据,这是一个数组。和之前控制器渲染的那个数组一致的。
|
||||
$func ; # 这个参数是一个回调方法名,用来渲染分页页码数据的,该方法需要在 NovelService 类里面实现,func(array $arrParams, array $arrSort, array $arrNovel)
|
||||
# 样例
|
||||
{novel:pager page="1" limit="10" n_category="$Request.route.category" d_key="d_key" d_val="novel" p_val="page_data" cache_life="1000" func="generateSearchPager"}
|
||||
<li>
|
||||
Index: {$d_key}
|
||||
Title: {$novel.n_name}
|
||||
Author: {$novel.n_category}
|
||||
</li>
|
||||
{/novel:pager}
|
||||
|
||||
{php}var_dump($page_data);{/php}
|
||||
|
||||
|
||||
# 03、获取替换模板替换后的数据
|
||||
# 传参与默认值(传参用下面的变量名,名称不需要$符号, 值的话如果用第三方变量作为值,需要带$符号):
|
||||
$code ; # 替换模板编码
|
||||
# 样例
|
||||
{site:replace code="INDEX@INDEX@TITLE"}
|
||||
|
||||
|
||||
# 04、获取小说详情数据
|
||||
# 传参与默认值(传参用下面的变量名,名称不需要$符号, 值的话如果用第三方变量作为值,需要带$符号):
|
||||
$n_id ; # 传入的小说ID
|
||||
$n_forge_id ; # 传入的伪造小说ID,默认值0,不伪造
|
||||
$n_key ; # 查询出来的数据待使用的变量名称
|
||||
# 样例
|
||||
{novel:info n_id="33" n_key="arrNovel01" n_forge_id="1125940" /}
|
||||
{$arrNovel01.n_name}
|
||||
|
||||
|
||||
|
||||
```
|
||||
BIN
doc/域名.xlsx
Normal file
BIN
doc/域名.xlsx
Normal file
Binary file not shown.
Reference in New Issue
Block a user