网站程序
主页 > 技巧教程 > 网站程序 >

织梦首页大概栏目页调用新闻内容多张图片作为缩列图

2019-12-03 | 秩名 | 点击:

大概调用内容详细页的多张图; 再有,就需要用到,$body, 新闻内容提取第一张图片 打开 /include/extend.func.php 在最下面插手个步伐 /** * 新闻内容提取第一张图片 * * @access public * @param string $id文档id * @param string $addField字段名 * @return string */ if(!function_exists(getBodyonepic)) { function getBodyonepic($id,,5)/] {/dede:arclist} 内容详细页标签调用 {dede:field.body function=getBodypics(@me,要是需要做个类似图片模型的图片输出,c.addtable FROM dede_archives AS a LEFT JOIN dede_channeltype AS c ON a.channel=c.id where a.id=$id); $addtable = trim($row[addtable]); if($row[litpic] == - || $row[litpic] == ) { $litpic = $GLOBALS[cfg_cmspath]./images/defaultpic.gif; } $row = $dsql-GetOne(SELECT $addField FROM `$addtable` WHERE aid=$id); $body = $row[$addField]; preg_match_all(/img([^]*)\s*src=(|\)([^\]+)(|\)/,5)/} , $addField=body) { global $dsql; $row = $dsql-GetOne(SELECT a.litpic, $num) { preg_match_all(/img([^]*)\s*src=(|\)([^\]+)(|\)/,$matches); $imgsrc_arr = array_unique($matches[3]); $count = count($imgsrc_arr); $i = 0; foreach($imgsrc_arr as $imgsrc) { if($i == $num) break; $result .= img src=http://www.adminbuy.cn/a/dedejq/\$imgsrc\/; $i++; } return $result; } } 首页/栏目页标签调用 {dede:arclist typeid= row= channelid=填模型id addfields=body} [field:body function=getBodypics(@me。

$string,$matches); $imgsrc_arr = array_unique($matches[3]); $result = $imgsrc_arr[0] ? $imgsrc_arr[0] : $litpic; return $result; } } 首页/栏目页标签调用 [field:id function=getBodyonepic(@me)/] 内容详细页标签调用 {dede:field.id function=getBodyonepic(@me)/} 织梦新闻内容提取图片(多张)自界说输出 打开 /include/extend.func.php 在最下面插手个步伐 /** * 新闻内容提取图片(多张)自界说输出 * * @access public * @param string $string 文档内容 * @param string $num 输出几张 * @return string */ if(!function_exists(getBodypics)) { function getBodypics($string, 需求: 需要在网站首页、栏目页调用内容详细页中的第一张图,需要在内容详细页自界说调用新闻图片,这个不常用。

原文链接:
相关文章
最新更新