1.<a href='[field:arcurl /]'><img src='[field:litpic/]' border='0' width='' height=''></a>
2.[field:imglink /]
3.<a href='[field:arcurl /]'> [field:image/]</a>
说明:
[field:imglink /]与<a href='[field:arcurl /]'>[field:image/]</a> 是完全等价的,只不过后者更灵活一点,可以在 <a>中添加 title=""
即
<a href='[field:arcurl /]' title="[field:title function='htmlspecialchars(@me)'/] ">[field:image/]</a>
以下代码则更为灵活,不仅可以添加title="",还可以添加 alt="",但是虽然灵活了,缺少了图片的宽度和高度的控制,所以要在CSS中控制图片的大小,适合对CSS有一点了解的人。
<a href='[field:arcurl /]' title="[field:title function='htmlspecialchars(@me)'/] "><img src='[field:litpic/]' border='0' width='' height='' alt="[field:title function='htmlspecialchars(@me)'/] "></a>
在文章内容页加入图片标签:<img src="{dede:field name="litpic"/}" border="0">
在系统还原后,重新更新栏目或文件的时候,会出现一些错误提示:没有该栏目数据可能缓存文件。
基本做法:
1.把inc_catalog_base.inc缓存文件删掉;
2.更新系统缓存,点“生成—>更新系统缓存—>开始执行”;
3.然后重新生成栏目,
如果以上解决不了。
尝试一般性的解决方案:
在网站后台,点击左侧“核心”—“网站栏目管理”;
登录ftp,找到data/cache目录,删掉inc_catalog_base.inc文件
打开dede目录,找到config.php文件打开,查找
$fp1Header = "<{$phph}php\r\nglobal\$_Cs;\r\n\$_Cs=array();\r\n";修改为:
$fp1Header = "<{$phph}php\r\nglobal\$cfg_Cs;\r\n\$cfg_Cs=array();\r\n";
fwrite($fp1,"\$_Cs[{$row->id}]=array({$row->reid},{$row->channeltype},{$row->issend});\r\n");修改为:
fwrite($fp1,"\$cfg_Cs[{$row->id}]=array({$row->reid},{$row->channeltype},{$row->issend});\r\n");
4.最后更新系统缓存,一键生成HTML文件。