Commit 3568bee871de7cf215567f9ae7da2590d7e7d000

Authored by Yarik
1 parent ce4a4468

test

common/models/Team.php
... ... @@ -107,6 +107,11 @@
107 107 'default',
108 108 'value' => '',
109 109 ],
  110 + [
  111 + ['link'],
  112 + 'match',
  113 + 'pattern' => '/^(?:https?:\/\/)?(?:w{3}\.)?'.preg_quote($_SERVER['HTTP_HOST']).'\/performer\/\w+\/\d+$/i',
  114 + ]
110 115 ];
111 116 }
112 117  
... ...
frontend/views/accounts/_team_form.php
... ... @@ -9,6 +9,7 @@
9 9 use common\modules\file\widgets\ImageUploader;
10 10 use kartik\select2\Select2;
11 11 use yii\helpers\Html;
  12 + use yii\helpers\Url;
12 13 use yii\web\JsExpression;
13 14 use yii\widgets\ActiveForm;
14 15  
... ... @@ -43,6 +44,13 @@
43 44 </div>
44 45 </div>
45 46  
  47 +<div class="input-blocks-wrapper">
  48 + <div class="input-blocks">
  49 + <?= $form->field($team, 'link')
  50 + ->hint('Пример: ' . $_SERVER[ 'HTTP_HOST' ] . '/performer/common/1')
  51 + ->textInput([ 'class' => 'custom-input-2' ]) ?>
  52 + </div>
  53 +</div>
46 54  
47 55 <div class="input-blocks-wrapper">
48 56 <div class="input-blocks">
... ...