首先,我们需要对 Dedecms 的模板文件和 PHP 文件进行修改。以下是具体步骤:
第一步:修改模板文件
找到路径 \\\\dede\\\\templets\\\\catalog_add_quick.htm 中的内容。
接着,定位到 name="rank" 的部分,并将其修改为 name="relrank"。
同时,还需要修改以下代码:
name="rank"
将其改为:
name="relrank"
第二步:修改 PHP 文件
接下来,打开路径 \\\\dede\\\\catalog_add.php 文件。
找到以下代码:
$rank = ${'rank'.$k};$toptypename = trim(${'reltype'.$k});
将其修改为:
$rank = ${'relrank'.$k};$toptypename = trim(${'reltype'.$k});
通过以上两步操作,您可以成功解决 Dedecms 批量添加顶级栏目时排序无法正常保存的问题。
需要注意的是,在进行任何文件修改之前,请务必备份原始文件。这样可以确保在出现问题时能够快速恢复,避免对系统造成不可逆的影响。
希望本文提供的解决方案能帮助您更高效地管理 Dedecms 网站,优化网站结构,提升用户体验。