[field:picname/]和[field:litpic/]的区别是什么

1首页用picname能调取出来缩略图  内容页用picname调取不出来  换成litpic就好了 这是因为什么

2 织梦后台选择第一个图片为缩略图,发布文章后下面这张图片中不能自动生成路径,需要手动选择才能调取缩略图,这是什么原因attachments-2019-09-cLeETWDU5d8c07d83528a.png

请先 登录 后评论

12 个回答

张旭涛-佛哥

第一个问题:

picname显示出二级栏目及以下的所有图片(包含三级栏目的)

<ul class="incps">
{dede:arclist row=9 col="3" typeid='3' titlelen='15' type='image.'imgwidth='234' imgheight='214'} 
<li><a href="[field:arcurl/]" class="btc" ><img src="[field:picname/]" alt="[field:title/]" height="214" width="234"/></a> 
<a href="[field:arcurl/]" >[field:title/]</a></li>
{/dede:arclist}
</ul>

litpic只能显示出单个栏目下的缩略图(例如:二级栏目下有三级栏目,只显示三级栏目下的图片,点击二级栏目不会显示二级及以下栏目的所有图片)

<ul class="incps">
{dede:arclist row=9 col="3" typeid='3' titlelen='15' type='image.'imgwidth='234' imgheight='214'} 
<li><a href="[field:arcurl/]" class="btc" ><img src="[field:litpic/]" alt="[field:title/]" height="214" width="234"/></a> 
<a href="[field:arcurl/]" >[field:title/]</a></li>
{/dede:arclist}
</ul>

代码的意思是9条 3列 标题字符长度 图片宽 高(仅做参考)你可以按你的写法来

第二个问题:

找到dede/inc/inc_archives_functions.php这个文件

查找代码

if(!is_file($cfg_basedir.$litpic)) $litpic = ”;

将其替换为:

if(!is_file($cfg_basedir.$litpic)) $litpic = $picname;

这是发表文章时不能自动获取缩略图的解决方法,你可以试试,因为不知道你具体要实现的什么,如果是你的路径获取不到,那你就去模板看你的调用代码,先检查代码,代码没问题的话再用其他的方法。

请先 登录 后评论
惊鸿一瞥

学习了学习了 seo真是注意点这么多 还是听老师课收获很大

请先 登录 后评论
无悔

谐波保护器      一直上不去  

请先 登录 后评论
大爱自然1

大佬学习了!学习了 学习了学习了

请先 登录 后评论
2132addsaxs

我是小白 学习学习了 等大佬解答

请先 登录 后评论
ZHENGTI

我是小白 学习学习了 等大佬解答

请先 登录 后评论
成然是我

我是小白 学习学习了 等大佬解答

请先 登录 后评论
我多想是另

我是小白 学习学习了 等大佬解答

请先 登录 后评论
a风

小白 走过路过 留个来过的足迹。。

请先 登录 后评论
13172082163

小白 走过路过 留个来过的足迹。。

请先 登录 后评论
  • 24 关注
  • 0 收藏,704 浏览
  • fyner 提出于 2019-09-26 08:37

相似问题