Найдено 237 результатов
- 2021.06.22, 10:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Повторяющуюся таблица, activerecod init
- Ответы: 5
- Просмотры: 1233
Повторяющуюся таблица, activerecod init
Каждый раз сталкиваюсь вот с такого рода структурой и не знаю как победить ошибку "Повторяющася таблица" Class User extends ActiveRecord { tableName: user public function getLocation(){ this->hasOne([Location=> ['id' => 'location_id']]) } } // таблица с иерархией, в таблице колонка locatio...
- 2021.06.01, 23:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2 tab label вставить checkbox
- Ответы: 7
- Просмотры: 1610
yii2 tab label вставить checkbox
У меня есть форма в форме сделал два таба, <?= \yii\bootstrap\Tabs::widget(['items' => [ [ 'label' => 'Один исполнитель', 'active' => aGet('person') ? true : false, 'content' => "<br>".$this->render("_form_responsible_one", ['model' => $model, 'form' => $form]) ], [ 'label' => 'Н...
- 2021.03.30, 10:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Размещение на репозитории гит
- Ответы: 1
- Просмотры: 681
Размещение на репозитории гит
Через композер, установил бейсик. На гитхабе сделал публичный проект. Сделал гит инит и последовательно все шаги для нового репозитория. Делаю пуш и все без исключения ушло в репозиторий. В том числе все стандартные папки и файлы иии. А как сделать так чтобы в репу ушло только то, что я редактировал...
- 2021.02.24, 18:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запятая вместо точки
- Ответы: 9
- Просмотры: 2673
Re: Запятая вместо точки
согласен, спасибо всем
- 2021.02.21, 19:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: button onclick prompt
- Ответы: 3
- Просмотры: 1244
Re: button onclick prompt
А как тут prompt может работать? Где введенное значение отлавливать? "onclick" прописывай. видимо пытается сделать по анологии с confirm, но особо не задумываясь о том как это должно работать :) ну если конфир есть... думал может и промпт тоже есть... сделал так.... спасибо... ) <?= Html:...
- 2021.02.21, 13:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: button onclick prompt
- Ответы: 3
- Просмотры: 1244
button onclick prompt
<?= Html::a("Могу использовать", ['xx'], ['class' => 'btn btn-success', 'data' => ['method' => 'post', 'prompt' => 'Пару слов о том как будете использовать?'] ]) ?> Пытаюсь сделать диалоговое окно в которое пользователь сможет ввести ответ текстом. Свойство prompt не работает? Может быть ...
- 2021.02.07, 01:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: gii как добавить шаблон в список
- Ответы: 3
- Просмотры: 1925
Re: gii как добавить шаблон в список
добавил ссылку на свой генератор 'generators' => [ //here 'crud' => [ // generator name 'class' => 'yii\gii\generators\crud\Generator', // generator class 'templates' => [ //setting for out templates 'crud 1 v01' => '@app/generator/crud1_v01', // template name => path to template 'crud 2 v01' => '@a...
- 2021.02.07, 01:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: gii как добавить шаблон в список
- Ответы: 3
- Просмотры: 1925
Re: gii как добавить шаблон в список
if (YII_ENV_DEV) { ...... $config['modules']['gii'] = [ 'class' => 'yii\gii\Module', // uncomment the following to add your IP if you are not connecting from localhost. //'allowedIPs' => ['127.0.0.1', '::1'], 'generators' => [ //here 'crud' => [ // generator name 'class' => 'yii\gii\generators\crud...
- 2021.02.06, 02:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: widget Tabs и iframe
- Ответы: 0
- Просмотры: 1072
widget Tabs и iframe
В один из табов добавил iframe <?php $doc = \app\modules\bills\models\BillUpload::find() ->andWhere(['this_is_last_version_of_bill_document' => 1]) ->one(); if($doc){ if($doc->mimetype == 'image/png'){ echo "<img src='/_uploads/{$doc->md5}.{$doc->ext}' width='100%' border='1'>"; }elseif ($...
- 2021.02.06, 02:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: rules и safe
- Ответы: 6
- Просмотры: 1484
Re: rules и safe
https://www.yiiframework.com/doc/guide/2.0/en/tutorial-core-validators#safe это я читал, но вот я так и не понял... как я понял что никакой обработке не подвергается тип safe.. любой знак может быть подсунут в safe без изменений... правильно?.. :| можно же зайти в апи или в коде глянуть исходник ht...
- 2021.02.05, 20:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: rules и safe
- Ответы: 6
- Просмотры: 1484
Re: rules и safe
это я читал, но вот я так и не понял...
как я понял что никакой обработке не подвергается тип safe.. любой знак может быть подсунут в safe без изменений... правильно?..
- 2021.02.04, 19:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: rules и safe
- Ответы: 6
- Просмотры: 1484
rules и safe
Код: Выделить всё
public function rules() {
return [
['body', 'safe']
];
}
- 2021.02.02, 19:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: AssetBundle
- Ответы: 3
- Просмотры: 1028
AssetBundle
Посоветуйте что почитать\посмотреть чтобы понять что такое AssetBundle, пожалуйста
- 2021.01.26, 15:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: валидация rules number запятая вместо точки в activeform
- Ответы: 3
- Просмотры: 738
валидация rules number запятая вместо точки в activeform
public function rules() { return [ [['quantity'], 'required'], // количество метров [['quantity'], 'number'], // может быть дробным, два знака после запятой [['quantity_start'], 'number'], // может быть дробным, два знака после запятой } public function attributeLabels() { return [ 'id' => 'Номер',...
- 2021.01.25, 21:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: behaviors AccessControl добавить свое условие
- Ответы: 1
- Просмотры: 515
behaviors AccessControl добавить свое условие
Код поведения в контроллере: class SuperController extends Controller { public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'rules' => [ [ 'allow' => true, 'roles' => ['@'] ], ], ] ]; } Подскажите, пожалуйста, хочу добавить дополнительную проверку на доступ по...
- 2021.01.24, 11:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: query init() куда правильно добавлять строку?
- Ответы: 2
- Просмотры: 749
query init() куда правильно добавлять строку?
Здравствуйте, строчку $this->andWhere(['agent_id' => Yii::$app->user->identity->account->agent_id]) правильно добавить в init() перед parent:init или после parent:init? почему? class NomAgentQuery extends ActiveQuery { public function init() { parent::init(); $this->andWhere(['agent_id' => Yii::$app...
- 2021.01.17, 12:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Где посмотреть перечень методов в коде без документации на примере defaultOrder?
- Ответы: 3
- Просмотры: 812
Где посмотреть перечень методов в коде без документации на примере defaultOrder?
Здравствуйте хочу понять как можно через код посмотреть параметры определения метода setSort через код, чтобы не лазить в документацию и каждый раз не вспоминать как пишется тот или иной параметр... метод setSort у дата-провайдера: https://prnt.sc/wz57kn лазею... не пойму... где найти "defaultO...
- 2020.12.28, 03:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Массив объектов одной модели на одной форме
- Ответы: 1
- Просмотры: 878
Массив объектов одной модели на одной форме
Модель Item (Item extends ActiveRecord). Делаю форму. Когда на форму добавляю одну модель, то понятно как делать. Например, <?php $form = ActiveForm::begin(); ?> <?= $form->field($model, 'name')->textInput() ?> <?= $form->field($model, 'price')->textInput() ?> <div class="form-group"> <?= ...
- 2020.12.20, 11:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: свой тип поля
- Ответы: 2
- Просмотры: 717
свой тип поля
Доброе утро есть типа данных для конок raw или ntext, а как можно сделать свой тип данных? например, img?.. <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'id', 'data:raw', 'comment:ntext', >>> 'pic:img', <<...
- 2020.12.18, 18:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: принять post запрос с удаленного клиента
- Ответы: 0
- Просмотры: 901
принять post запрос с удаленного клиента
Здравствуйте задача сделать контроллер на который удаленный клиент отправит post запрос с json добавил в контроллере проверку в бефорэкш csrfValidation = false: public function beforeAction($action) { if ($action->id == 'writeSession') { Yii::$app->controller->enableCsrfValidation = false; } return ...