[织梦教程] DedeCms5.7以拼音首字母作文件夹名称的方法技巧

[复制链接]
查看1708 | 回复8 | 2019-12-30 10:29:37 | 显示全部楼层 |阅读模式

今天分享DedeCms添加栏目的一个小技巧,添加栏目以简拼作目录名,以拼音首字母作文件夹名称,默认情况情况下,DedeCms添加栏目时是以全拼作为文件夹名称,后台也没有提供简拼的选项,但是我们可以通过修改源码的方式实现。
 

因为DedeCms在获取栏目目录名的时候,是利用的string助手的一个GetPinyin方法,具体这个方法可以见:http://www.dnjsb.com/PHPDOC/DedeCMS-Helpers/_include---helpers---string.helper.php.html#functionGetPinyin, 通过说明我可以知道,在调用的时候,把第二个参数设置为1就能获取到简拼。

 

下面是具体方法: 打开/dede/catalog_add.php  搜索GetPinyin 会搜索到4个,分别在85,108,134,187行,把这4个地方的4个方法的第二个参数设置成true或者1,完工,修改之后的四处分别如下:

$toptypedir = GetPinyin(stripslashes($toptypename),true);
$typedir = $toptypedir.'/'.GetPinyin(stripslashes($v),true);
$typedir = GetPinyin(stripslashes($typename),true);
$typedir = GetPinyin(stripslashes($typename),true);

从0基础开始学习织梦dedecms建站,分享全套的织梦dedecms网站搭建教程、织梦安装使用教程。 汇聚了最全、最新的织梦cms建站教程。包含dedecms建站、仿站教程;dedecms系统使用常见问题;主题插件推荐下载等!欢迎学习!
回复

使用道具 举报

极品小处男处v | 2021-3-1 07:54:56 | 显示全部楼层
支持悟空源码,越来越好
回复

使用道具 举报

123457242 | 2021-7-6 07:25:41 | 显示全部楼层
资源太多了,准备办个会员
回复

使用道具 举报

123457389 | 2022-6-2 13:40:28 | 显示全部楼层
6666悟空源码资源多!
回复

使用道具 举报

或许你会吞 | 2022-6-2 18:07:59 | 显示全部楼层
我是来白嫖悟空源码的资源的!
回复

使用道具 举报

ggp27 | 2022-8-31 11:34:26 | 显示全部楼层
5kym.cn这个站资源太全了
回复

使用道具 举报

123457462 | 2022-12-20 11:45:27 | 显示全部楼层
找了很多地方都不能下载,终于在悟空源码找到了
回复

使用道具 举报

明功 | 2023-3-17 18:14:48 | 显示全部楼层
站长真良心,这么大的资源站都是免费下载
回复

使用道具 举报

良辰743 | 2024-2-9 18:48:59 | 显示全部楼层
感谢悟空源码分享精品资源!
回复

使用道具 举报

务川冷泉水鱼庄 | 2024-2-19 22:35:49 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则