太古巨龙
htdocs\config\options.php

  1. 'player_name_length_min'    => '2',
  2.     'player_name_length_max'    => '16',
复制代码
如上 将玩家最短长度修改为2之后,仍然提示最短为3
是不是还得改什么才能生效
如果不是希望给出解决方法
下面的参考资料:
  1. $rule = option('register_with_player_name') ?
  2.             ['player_name' => [
  3.                 'required',
  4.                 new Rules\PlayerName(),
  5.                 'min:'.option('player_name_length_min'),
  6.                 'max:'.option('player_name_length_max'),
  7.             ]] :
  8.             ['nickname' => 'required|max:255'];
复制代码
  1. return view('user.closet')
  2.             ->with('grid', $grid)
  3.             ->with('extra', [
  4.                 'unverified' => option('require_verification') && !auth()->user()->verified,
  5.                 'rule' => trans('user.player.player-name-rule.'.option('player_name_rule')),
  6.                 'length' => trans(
  7.                     'user.player.player-name-length',
  8.                     ['min' => option('player_name_length_min'), 'max' => option('player_name_length_max')]
  9.                 ),
  10.             ]);
复制代码
  1. return view('user.player')
  2.             ->with('grid', $grid)
  3.             ->with('extra', [
  4.                 'count' => $user->players()->count(),
  5.                 'rule' => trans('user.player.player-name-rule.'.option('player_name_rule')),
  6.                 'length' => trans(
  7.                     'user.player.player-name-length',
  8.                     ['min' => option('player_name_length_min'), 'max' => option('player_name_length_max')]
  9.                 ),
  10.                 'score' => auth()->user()->score,
  11.                 'cost' => (int) option('score_per_player'),
  12.             ]);
复制代码
  1. $name = $request->validate([
  2.             'name' => [
  3.                 'required',
  4.                 new Rules\PlayerName(),
  5.                 'min:'.option('player_name_length_min'),
  6.                 'max:'.option('player_name_length_max'),
  7.                 'unique:players',
  8.             ],
  9.         ])['name'];
复制代码
  1. $name = $request->validate([
  2.             'name' => [
  3.                 'required',
  4.                 new Rules\PlayerName(),
  5.                 'min:'.option('player_name_length_min'),
  6.                 'max:'.option('player_name_length_max'),
  7.                 Rule::unique('players')->ignoreModel($player),
  8.             ],
  9.         ])['name'];
复制代码
  1. $name = $request->validate([
  2.             'player_name' => [
  3.                 'required',
  4.                 new Rules\PlayerName(),
  5.                 'min:'.option('player_name_length_min'),
  6.                 'max:'.option('player_name_length_max'),
  7.                 'unique:players,name',
  8.             ],
  9.         ])['player_name'];
复制代码