主页 > 网站建设 > 建站知识 > Dedecms给栏目加一个自定义字段[栏目英文名称]

Dedecms给栏目加一个自定义字段[栏目英文名称]

POST TIME:2017-11-13 23:54

我们需要再数据库中的dede_arctype表中增加一个字段

其中typenameeng就是我增加的字段,名称有点长,当然你也可以改为自己乐意的名称,这个不伤大雅。

再找到dedetemplets目录下的catalog_edit.htm
找到

<tr>
<td class=’bline’ height=”26″ style=”padding-left:10px;”><font color=’red’>栏目名称:</font></td>
<td class=’bline’><input name=”typename” type=”text” id=”typename” size=”30″ value=”<?php echo $myrow['typename']?>” /></td>
</tr>

我们在其下添加

<tr>
<td class=’bline’ height=”26″ style=”padding-left:10px;”>栏目英文名称:</td>
<td class=’bline’><input name=”typenameeng” type=”text” id=”typenameeng” size=”30″ value=”<?php echo $myrow['typenameeng']?>” class=”iptxt” /></td>
</tr>

最后我们在打开 catalog_edit.php

$upquery = “UPDATE `tcheng_arctype` SET
issend=’$issend’,
sortrank=’$sortrank’,
typename=’$typename’,
typenameeng=’$typenameeng’, // 英文栏目名称

至此就修改了,但是这个只在修改栏目的时候才会有,如果要再添加栏目的时候也出现这个,就需要再修改 catalog_add.php ,其原理和修改文件一样,添加方式也差不多,在这里就不重复叙述了。

调用方式 :{dede:field name=’typename’/}



收缩
  • 微信客服
  • 微信二维码
  • 电话咨询

  • 400-1100-266