phpcms v9给栏目添加自定义英文栏目名称字段图文教程

    xiaoxiao2026-04-20  5

    本文通过phpcms v9给栏目添加自定义英文栏目名称字段来教大家如何给栏目添加自定义字段 后台效果展示: 前台效果展示: 修改方法: 1、通过 phpmyadmin 给  v9_category  表添加英文栏目自定义字段  catname_en 2、打开  /phpcms/languages/zh-cn/admin.lang.php  文件 找到 $LANG['catname'] = '栏目名称'; 在其下面添加 $LANG['catname_en'] = '栏目名称_英文'; 3、打开  /phpcms/modules/admin/templates/category_add.tpl.php  文件 找到 <tr>         <th><?php echo L('catname')?>:</th>         <td>         <span id="normal_add"><input type="text" name="info[catname]" id="catname" class="input-text" value=""></span>         <span id="batch_add" style="display:none">         <table width="100%" class="sss"><tr><td width="310"><textarea name="batch_add" maxlength="255" style="width:300px;height:60px;"></textarea></td>         <td align="left">         <?php echo L('batch_add_tips');?>  </td></tr></table>         </span>         </td>       </tr> 在其下面添加 <tr>   <th><?php echo L('catname_en')?>:</th>   <td>     <input type="text" name="info[catname_en]" id="catname_en" class="input-text" value="">   </td> </tr> 4、打开  /phpcms/modules/admin/templates/category_edit.tpl.php  文件 找到 <tr>     <th><?php echo L('catname')?>:</th>     <td><input type="text" name="info[catname]" id="catname" class="input-text" value="<?php echo $catname;?>"></td> </tr> 在其下面添加 <tr>     <th><?php echo L('catname_en')?>:</th>     <td><input type="text" name="info[catname_en]" id="catname_en" class="input-text" value="<?php echo $catname_en;?>"></td> </tr> 5、至此已可以添加或修改英文栏目名称 调用方法: {pc:content action="category" catid="0" num="10" siteid="$siteid" order="listorder ASC"} <ul>   <li><a href="{siteurl($siteid)}"><span>首页</span></a></li>   {loop $data $r}   <li><a href="{$r[url]}"><span>{$r[catname]}  {$r[catname_en]} </span></a></li>   {/loop} </ul> {/pc}
    转载请注明原文地址: https://ju.6miu.com/read-1309049.html
    最新回复(0)