DEDE文章正文调缩略图
发在交易区没人理。。哎想在DEDE文章正文调缩略图
米法调。
想用{dede:field name='' runphp='yes' }这样来弄,但不知道DEDE里面runphp='yes' 这个是怎么用的。
最后只好改include/inc_archives_view.php
我在[code]@set_time_limit(0);
class Archives
{[/code]下面加了[code]var $litpic;[/code]在[code] else if($ctag->GetName()=="pagetitle")
{
if($ismake==0)
{ $this->dtp->Assign($tagid,$this->GetPageTitlesDM($ctag->GetAtt("style"),$pageNo)); }
else
{ $this->dtp->Assign($tagid,$this->GetPageTitlesST($ctag->GetAtt("style"),$pageNo)); }
}
[/code]下面加了[code] else if($ctag->GetName()=="litpic")
{
$this->dtp->Assign($tagid,$this->Getlitpic());
}[/code]再下面就不知道怎么搞鸟。。。。。谢谢了 :D 会的帮个忙,加我QQ报价 22625259 那有那么难! 方法一:
{dede:field name='litpic'/}
这是缩图的网址
你可以用
{dede:field name='litpic' function='MyPic(@me)' /}
自己定义Mypic($litpic) 判断$litpic是否为空,非空return "<img src=$litpic>";
这样明白么
方法二:
在类的构造函数改变 $this->Fields['litpic'] 的值
方法三:
{dede:field name='litpic' runphp='yes'}
@me = (@me=='' ? '' : "<img src=@me>");
{dede:field}
[[i] 本帖最后由 水底的泡泡 于 2008-6-4 21:57 编辑 [/i]] 谢谢楼上的,我用的方法三。。
修正个小错误。{dede:field}应该是{/dede:field}、嘿嘿,谢谢 学习 学习
页:
[1]
