前天写了一篇"zblogphp调用指定id文章的方法",结果今天悲剧了,事情是这样的.
客户的需求是:网站某一个区块可以调用指定文章,可以在后台随意修改调用文章的id,并且调用文章还要附带浏览数 发布日期 缩略图 文章标题 摘要.
其他都没有问题,就是缩略图出了问题,用ytcms调用可以将文章id赋值到后台,但是缩略图调用不了,zblogphp原生代码可以调用缩略图,但是不能赋值.后来在@唐朝的帮助下解决了此问题,发一个完整代码出来:
{php} $a=(int)$b=$zbp->Config('txyyg')->PostLB1 {/php} {php} $post=GetPost($a); {/php} <li> {php} $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/"; $content = $post->Content; preg_match_all($pattern,$content,$matchContent); if($matchContent[1][0]) $temp=$matchContent[1][0]; else $temp="$host/zb_users/theme/$theme/style/img/pic.png"; {/php}<a href="{$post.Url}" title="{$post.Title}" target="_blank"><img src="{$temp}" alt="{$post.Title}" /></a> <h2><a href="{$post.Url}" title="{$post.Title}" target="_blank">{$post.Title}</a></h2> <small class="time">{$post.Time("m-d")}</small> <small class="kan">{$post.ViewNums} </small> {php}$description = preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($post->Content,'[nohtml]'),80)).'...');{/php} <p>{$description}</p></li>
解决思路是这样的:先把"$zbp->Config('txyyg')->PostLB1"的数值赋给$a,然后再给到getpost,直接在getpost里调用就是调用不出来的.
额,终于解决了此问题,好累.
相关推荐
取消回复欢迎 你 发表评论:
- 最新文章
- 热文排行
- 最多评论
- 1zblog判断插件是否安装或者启用的代码介绍01-16
- 2translate3d和z-index冲突导致z-inde值无效的解决办法01-10
- 3zblogphp提示“ Call to undefined function openssl_pkey_get_public()”的原因和解决办法12-25
- 4zblogphp1.6版本报错“非法访问”的原因和解决办法12-23
- 5wordpress导航栏自定义添加class和rel="nofollow"的步骤12-13
- 6swiper做导航栏时自动跳转至对应分类的代码12-07
- 7zblogphp自带js框架评论接口大全12-04
- 8wordpress提示"Error establishing a database connection"的解决办法11-10
- 9诈尸?dedecms发新版了!DedeCMSV6正式发布 dedecms最新版下载11-03
- 标签聚合
- ×1ME525救砖×1手机秒杀×15元长途×1驱动×1放暑假×1如意通长话卡×1长途9分钱×1旅游模板×5腾讯云×1标题修改×1送校园V网×3zblog下拉导航×1游戏咨询网站×1装操作系统×1zblogphp下载×110M流量×1网格×1校庆×1武汉音乐学院青山基地×1emlog主题
最新评论
-
吸料机
已经解决 -
xinling2020.com
我今天在路上还在想我的个人博客要是写到1W文章数量会不会崩,看到这几十万我就放心了。这辈子也不可能有这样的数据~!哈哈 -
访客
不知道百度**收录怎么样 -
天兴工作室
这玩意你看下php手册啊https://www.php.net/manual/zh/function.date.php,m就是星期几 -
风羽
PHP版没有直接的星期几哦,找了好久没有,只能用JS转换~
有 3 位网友评论:
紫铜炉 6年前 (2014-12-18) 回复
隐约感觉,这很正常啊。不然你这文章ID从哪儿来啊?当然在后台配置的啊!
天兴工作室 6年前 (2014-12-19) 回复
去掉隐约吧,你心理就是这样觉得的。。。要认清自我 o(╯□╰)o
屌丝日记 6年前 (2014-10-23) 回复
升级了 有什么不一样的