欢迎访问CMS集中营! 本站QQ交流群:292800309
设为首页  |   加入收藏  |   RSS订阅  |   网站地图
CMS仿站建站技术教程_CMS免费模板源码下载-CMS集中营

首页 |  图文教程 |  免费模板 |  PHP |  MYSQL |  DIV+CSS |  JS |  ThinkPHP |  其他 | 

当前位置:首页 > 图文教程 > PHPCMS > 正文
相关教程

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

时间:2015-06-03 22:31:42   作者:烈鹰网络工作室   点击:
本文通过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}
TAGS:phpcms v9 栏目 自定义 字段