原帖由 suyuan111 于 2012-04-01 16:57:03 发表 瀑布流显示全站图片(因不知道怎么样才能在列表页不显示没有图片的信息 所以一直苦恼中)... |
经过一天的测试终于成功了
在列表内容模板(list.var) (*)勾选“使用程序代码”然后添加以下内容: if(empty($r[titlepic])) { $listtemp='<div class="item"> <div class="haibao"> <div class="pic"> <div class="vocontent"><a href="[!--titleurl--]" target="_blank">[!--title--] </a> <div style="line-height:30px;border-top:1px dashed #ccc;"></div> </div> <div class="hbc"></div><a href="[!--titleurl--]" title="[!--oldtitle--]" target="_blank" class="hb forward-btn">收藏</a></div> <div class="pincontent"> <p>[!--smalltext--]</p> </div> <div class="pin_c"> <div class="myavatar floatleft"></div> <div class="msgCnt">来自:【[!--this.classname--]】 编号[!--id--]<p class="mydate">[!--newstime--]</p></div> </div> </div> <div id="yin"></div> </div>'; } else{ $listtemp='<div class="item"> <div class="haibao"> <div class="pic"> <div id="ipic_t"><a href="[!--titleurl--]" target="_blank"><img width="200" border="0" src="[!--titlepic--]" alt="[!--oldtitle--]" /></a> </div> <div class="hbc"></div><a href="[!--titleurl--]" title="[!--oldtitle--]" target="_blank" class="hb forward-btn">收藏</a></div> <div class="pincontent"> <p class="vocontent"><a href="[!--titleurl--]" title="[!--oldtitle--]" target="_blank">[!--title--]</a></p> </div> <div class="pin_c"> <div class="myavatar floatleft"></div> <div class="msgCnt">来自:【[!--this.classname--]】 编号[!--id--]<p class="mydate">[!--newstime--]</p></div> </div> </div> <div id="yin"></div> </div>'; }
原代码: <div class="item"> <div class="haibao" onmouseover="this.className='haibao hover'" onmouseout="this.className='haibao'" > <div class="pic"> <div id="ipic_t"><a href="[!--titleurl--]" target="_blank"><img width="200" border="0" src="[!--titlepic--]" alt="[!--oldtitle--]" /></a> </div> <div class="hbc"></div><a href="[!--titleurl--]" title="[!--oldtitle--]" target="_blank" class="hb forward-btn">收藏</a></div> <div class="pincontent"> <p class="vocontent"><a href="[!--titleurl--]" title="[!--oldtitle--]" target="_blank">[!--title--]</a></p> </div> <div class="pin_c"> <div class="myavatar floatleft"></div> <div class="msgCnt">来自:【[!--this.classname--]】 编号[!--id--]<p class="mydate">[!--newstime--]</p></div> </div> </div> <div id="yin"></div> </div> 中 <div class="haibao" onmouseover="this.className='haibao hover'" onmouseout="this.className='haibao'" > 这句后半部分onmouseover="this.className='haibao hover'" onmouseout="this.className='haibao'"导致了上面代码出现乱码,删掉之后就好了。 至于原因请知道的介绍一下。
|