dedecms 导入新的模板,模板的css,js等,怎么设置路径?

dedecms 导入新的模板,模板的css,js等,怎么设置路径?,第1张

一、修改{dede:field name='position'/}的文字间隔符,官方默认的是>

在include/typelinkclassPHP第101行左右将>修改为你想要的符号即可

二、去掉{dede:field name='position' /}最后的分隔符>

{dede:field name='position' runphp='yes'}

$a=mb_strlen(@me);//计算字符串的长度

@me=cn_substr(@me,$a-2,-1);//截取字符

{/dede:field}

三、{dede:field name='position'/} 中去掉 > 并去掉最后一个文本的链接的解决方案

{dede:field name='position' runphp='yes'}

$tc=" > ";

$tf=split($tc,@me);

$tn=count($tf);

for($iij=0;$iij<($tn-1);$iij++){

if($iij==($tn-2)){$tf[$iij]=strip_tags($tf[$iij]);}

$tl=$tl$tf[$iij];

}

@me=$tl;

echo @me;

{/dede:field}

如果还需要分隔符的话,就把$tl=$tl$tf[$iij]; 换成

$tl=$tl"空格分隔符空格"$tf[$iij];

-----------------------------------------------------------------------------------------------

备注:第二种办法是去掉了最后一个>,但链接还是显示的(大部分在栏目页时都不显示当前栏目链接),栏目页就这样调用了,满足了!

内容页就用笨办法,在后面加上“正文”两字。

通常解决方案是取消后台验证码功能:打开data/safe/incsafeconfigphp把代码中的$safe_gdopen = '1,2,3,4,5,6,7';中的6,删除即可。

一般验证码出不来,可能原因是:验证码需要GD库,请检查你的环境是否开启GD库。

或者打开验证码生成文件include/vdimgckphp找到

for($i=0;$i<$rndcodelen;$i++)

{

$bc = mt_rand(0, 1);

$rndstring[$i] = strtoupper($rndstring[$i]);

$c_fontColor = $fontColor[mt_rand(0,4)];

$y_pos = $i==0 4 : $i($font_size+2);

$c = mt_rand(0, 15);

@imagettftext($im, $font_size, $c, $y_pos, 19, $c_fontColor, $font_file, $rndstring[$i]);

$lastc = $rndstring[$i];

}

imagettftext()函数没有成功执行导致了验证码不显示,具体原因为字体文件路径不对,解决办法是确认include/data/fonts/里面存在字体文件默认为ggbittf,在for($i=0;$i<$rndcodelen;$i++) 上一行 加上如下代码:$font_file= str_replace("\\","/",$font_file);即把字体文件路径中反斜杠替换成斜杠 因为我们知道反斜杠有转译字符的功能,$font_file 路经大体为 盘符:\appserv\www 系统错误的把反斜杠 当作转义用了 导致font_file也就不是一个路径了 所以Imagettftext()函数总是返回错误,加上$font_file=str_replace("\\","/",$font_file);即可解决

还一种可能是include/data/words/wordstxt文件不存在

解决办法就是拷贝一个进去,且找到代码 'word_type' => (int)$safe_codetype,// 1:数字2:英文3:单词

换成'word_type'=>1(或2)既验证码为数字或英文

如果原来可以显示后来取消验证码后再设置就无法显示,可以通过覆盖data与include目录试试。

一、输入你的账户和密码并登录到网站后台。

二、通过FTP将准备好的模板和默认模板一起上传到/templates。

三、在网站后台,点击系统基本参数。此时,您可以看到下面有一个“模板默认样式”,用于将默认“default”更改为模板文件夹名称并保存它。

四、单击生成更新主页。您可以看到“选择主页模板”后面仍然跟着“default””。此时,将其更改为“模板文件夹名称”。单击“更新”。

五、此时,主页正常,但列和内容页仍与以前相同。那是因为没有更新。在这里,我们需要更新列和内容页并更新缓存。

六、此时,主页将在后台生成并点击浏览。网站将正常显示,栏目和内容也将正常。如果仍然与原始页相同,则可以强制更新页或此时按F5键。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms 导入新的模板,模板的css,js等,怎么设置路径?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情