下面是“dedecms增加自定义文件名功能”的完整攻略,步骤如下:
步骤一:备份原有文件
在修改dedecms之前,请务必备份原有文件,以防数据丢失或系统出现异常。可以使用FTP软件将dedecms文件夹拷贝到其它地方或者直接使用主机软件进行备份。
步骤二:打开文章模板
在DedeCMS的后台管理中,找到“内容模型”->“文章模型”,点击“修改模板”,进入文章模板编辑页面。
步骤三:修改文章模板
找到“<?php if(isset($pType)) { ? >”这行代码,下面增加如下代码:
<?php if(isset($pType)) { ? >
<?php if ($typeid == 1){$arcurl = '/new/test.html';} ?>
<?php } ?>
说明:
其中 $typeid == 1
是文章类型ID,这里是固定值。如果需要增加其它文章类型的自定义文件名,可以通过修改 $typeid
值实现。
$arcurl = '/new/test.html';
是自定义的URL地址,这里设置为 /new/test.html
。需要注意的是,该选项需要填写完整的URL地址,包括域名和文件名。如果需要修改自定义文件名,可以替换 /new/test.html
部分。如若修改为 /new/test2.html
,则完整代码为:
<?php if(isset($pType)) { ? >
<?php if ($typeid == 1){$arcurl = '/new/test2.html';} ?>
<?php } ?>
步骤四:保存文章模板
完成增加自定义文章文件名后,点击“保存模板”按钮保存修改之后的文章模板。
示例一
如需给文章类型ID为2的文章设置自定义URL地址为 /new/test2.html
,则需要按如下方式修改文章模板:
<?php if(isset($pType)) { ? >
<?php if ($typeid == 2){$arcurl = '/new/test2.html';} ?>
<?php } ?>
示例二
如果需要给文章类型ID为3的文章设置自定义URL地址为 /new/test3.html
,则需要按如下方式修改文章模板:
<?php if(isset($pType)) { ? >
<?php if ($typeid == 3){$arcurl = '/new/test3.html';} ?>
<?php } ?>
以上就是完整的“dedecms增加自定义文件名功能”的攻略,希望能对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:dedecms增加自定义文件名功能 - Python技术站