如何帮dedecms里图集表现1里所展现的都设置缩略图,在调用出来。
您好,织梦云模板很高兴为您解答:
这种情况是你将这个栏目建立成封面栏目所致。请将此栏目改成最终列表栏目或者选择在子栏目下建文档。
如下图:
主要是开启session之前没有检测,你可以试试这个办法,打开include/userloginclassphp文件,然后找到session_start();在前面加上下面的代码,然后上传覆盖,应该就可以了,
if (isset($_POST["PHPSESSID"])) {
session_id($_POST["PHPSESSID"]);
} else if (isset($_GET["PHPSESSID"])) {
session_id($_GET["PHPSESSID"]);
}
{dede:productimagelist}
<li><a href="[field:imgsrc/]" >
<img src="/plus/thumbphpdopost=ddimg&img=[field:imgsrc/]" alt="[field:text/]" class="image1" />
</a>
</li>
{/dede:productimagelist}
上面用到的文件/plus/thumbphp代码如下
<phprequire_once("/include/commonincphp");
require_once('/include/imagefuncphp');
if($dopost=='ddimg')
{
//生成缩略图
ob_start();
if(!preg_match("/^(http:\/\/)([^\/]+)/i", $img)) $img = $cfg_basedir$img;
ImageResizeNew($img, $cfg_ddimg_width, $cfg_ddimg_height, '', false);
$imagevariable = ob_get_contents();
ob_end_clean();
header('Content-type: image/jpeg');
header('Content-Length: 'strlen($imagevariable));
echo $imagevariable;
exit();
}
你看下这资料
参考资料:
为你解决第二个问题:假定你现在的后台目录是默认的/dede,打开/dede/js/albumjs,将74行替换为
fhtml += '<input type="hidden" id="imgmsg'+startNum+'" name="imgmsg'+startNum+'" value="" style="display:none" /><input type="hidden" id="body___Config" value="FullPage=false" style="display:none" /><iframe id="body___Frame" src="/dede/include/FCKeditor/editor/fckeditorhtmlInstanceName=imgmsg'+startNum+'&Toolbar=Basic" width="100%" height="450" frameborder="0" scrolling="no"></iframe></td>';
就可以了,就是把TEXTAREA改成了FCKEDITOR。
希望能解决你的问题。
关于第一个问题,网络是没有命名规则可言的,因为是别人命名的。
0条评论