欢迎各位兄弟 发布技术文章
这里的技术是共享的
如要使标签的自定义的字段显示出来 库文件 include/arc.listview.class.php
1)在标签中 dede:list 有addfields
在dede:arclist 有 addfields 和 channelid='1' 和 (typeid 它好像是可以不要的)
2)在后台 内容模型管理 中 基本设置 列表附加字段
//下面这个3)好像是可以不要的 又好像对于 dede:list 是需要的
3)在后台 内容模型管理 中设置 此字段 使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)
对应的标签函数文件
D:\xampp\htdocs\fzxx15gw\include\arc.listview.class.php
最好用 [field:id/] 不用 [field:aid/]
用 orderby='id' 不用 orderby='aid'
[field:global name='autoindex' /] // 用于 arclist、list
{dede:list addfields='sex,gs,zw,money_year' pagesize="10"}
<tr>
<td>[field:title /]</td>
<td>[field:gs /]</td>
<td>[field:money_year /]</td>
<td>[field:zw /]</td>
</tr>
{/dede:list}
找到list解析文件include/arc.listview.class.php
search.php 页面大小不起作用
Dedeeims中搜索结果数量的修改
要想 dede:list 里附加字段起作用
4)后台模型设置中
2)dede:list中 如下
{dede:list pagesize='10' titlelen='30' orderby='firstorder' addfields='xingming,tel,liuyan,replyliuyan,email,homeurl' orderway='desc' channelid='1' }
<!--channelid='1' 这个是不是可以不要-->
<div class="jyqk jyqk-shiping">
<div class="tp">
<div> <a href="[field:arcurl/]" title="[field:title/]"><img src="[field:litpic function=getReferImg(@me,'220','160') /]" alt="[field:title/]" /></a> </div>
</div>
<div class="bl_xx">
<p><strong>学生姓名:</strong> [field:title/]</p>
<p><strong class="shipinggs">公 司:</strong> [field:gs/]</p>
<p><strong class="shipinggs">职 位:</strong> [field:zw/]</p>
<p><strong class="shipinggs">年 薪:</strong> [field:money_year/]</p>
<p><strong>就业介绍:</strong> [field:body function="self_cn_substr_strip_tag(@me,80,'......')"/]</p>
</div>
<div class="more"> [<a href="[field:arcurl/]">更大视频</a>]</div>
</div>
{/dede:list}
2011-09-09 14:59
在Dedeeims(织梦的企业版)中使用搜索功能搜索,每页显示条目默认是10条,该如何修改呢?实验发现修改搜索页模板
“search.htm”的{dede:list perpage='10'}标签依然无效。
在经过一番探索之后,发现在“search.php”中有如下一行,
$pagesize = (isset($pagesize) && is_numeric($pagesize)) ? $pagesize : 10;
将变量pagesize中的10,修改为需要列出的条目数量即可。(本例为"9")
{dede:arclist addfields='sjdz,yysj' channelid='1'}
<td>商家地址:[field:sjdz/]</td>
<td>营业时间:[field:yysj/]</td>
{/dede:arclist}