TP新手求助,如何增加字段并修改对应的添加、修改模板页面

ksmer 29天前 143

TP新手请教,想在fastadmin的管理员表增加几个字段,并修改对应的添加、修改模板页面,能调用出字段来就没有问题了,` <div class="form-group">

    <label for="nickname" class="control-label col-xs-12 col-sm-2">{:__('Nickname')}:</label>
    <div class="col-xs-12 col-sm-8">
        <input type="text" class="form-control" id="nickname" name="row[nickname]" autocomplete="off" value="{$row.nickname}" data-rule="required" />
    </div>
</div>`

我看管理员的编辑页面模板里有这些编辑框,依样画葫芦,复制一个改成自己新增的字段名,报错了。

群友说要改对应的js,那我在publicassetsjsbackendauth 目录下找到admin.js,增加一行{field: 'cardnum', title: __('Cardnum')},也还是不行
在model目录下里面找到admin.php好像也没有对应的从数据库读取所有字段的代码
请教一下,本人PHP一般,基本数据库操作、语法、服务器配置倒还可以,JS CSS HTML都没问题,请哪位懂的指教一下

最新回复 (4)
  • F4NNIU 打赏 29天前
    感谢TA
    0 引用 2

    报错,应该有错误信息吧。

  • ksmer 楼主 29天前
    感谢TA
    0 引用 3

    增加字段成功了,是我加错了,迷糊的在user表加了字段,改的却是admin的页面
    现在碰到新的问题是增加的字段的显示名称,
    我在view代码里对应位置写的是{:__('Cardnum')},但是就是显示Cardnum,字段名称是cardnum,是在语言配置文件zh-cn.php里增加了'Cardnum' => '卡号',删除浏览器历史记录、清除应用缓存、重启apache都试过了,还是一直显示Cardnum,如下图
    image.png

  • ksmer 楼主 29天前
    感谢TA
    0 引用 4

    找到问题了,原来每个模型都有一个zh-cn.php,又是加错了文件,修改的是api目录下的zh-cn.php,导致怎么刷都不出来,这个目录结构太多了,文件名又类似,看多几遍头都晕了

  • F4NNIU 打赏 29天前
    感谢TA
    0 引用 5
    ksmer 找到问题了,原来每个模型都有一个zh-cn.php,又是加错了文件,修改的是api目录下的zh-cn.php,导致怎么刷都不出来,这个目录结构太多了,文件名又类似,看多几遍头都晕了

    谢谢分享。

  • 未登录
    6
返回
发表回复