Найдено 237 результатов

iamguruman
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...
iamguruman
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' => 'Н...
iamguruman
2021.03.30, 10:27
Форум: Общие вопросы (Yii 2.x)
Тема: Размещение на репозитории гит
Ответы: 1
Просмотры: 681

Размещение на репозитории гит

Через композер, установил бейсик. На гитхабе сделал публичный проект. Сделал гит инит и последовательно все шаги для нового репозитория. Делаю пуш и все без исключения ушло в репозиторий. В том числе все стандартные папки и файлы иии. А как сделать так чтобы в репу ушло только то, что я редактировал...
iamguruman
2021.02.24, 18:32
Форум: Общие вопросы (Yii 2.x)
Тема: Запятая вместо точки
Ответы: 9
Просмотры: 2673

Re: Запятая вместо точки

unknownby писал(а): 2020.02.18, 11:26
iamguruman писал(а): 2020.02.18, 10:48 мой вариант получился так:
Пробуй первый способ, который выше указан
согласен, спасибо всем
iamguruman
2021.02.21, 19:21
Форум: Общие вопросы (Yii 2.x)
Тема: button onclick prompt
Ответы: 3
Просмотры: 1244

Re: button onclick prompt

А как тут prompt может работать? Где введенное значение отлавливать? "onclick" прописывай. видимо пытается сделать по анологии с confirm, но особо не задумываясь о том как это должно работать :) ну если конфир есть... думал может и промпт тоже есть... сделал так.... спасибо... ) <?= Html:...
iamguruman
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 не работает? Может быть ...
iamguruman
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...
iamguruman
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...
iamguruman
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 ($...
iamguruman
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...
iamguruman
2021.02.05, 20:46
Форум: Общие вопросы (Yii 2.x)
Тема: rules и safe
Ответы: 6
Просмотры: 1484

Re: rules и safe

это я читал, но вот я так и не понял...
как я понял что никакой обработке не подвергается тип safe.. любой знак может быть подсунут в safe без изменений... правильно?.. :|
iamguruman
2021.02.04, 19:33
Форум: Общие вопросы (Yii 2.x)
Тема: rules и safe
Ответы: 6
Просмотры: 1484

rules и safe

Код: Выделить всё

public function rules() {
        return [
            ['body', 'safe']
        ];
    }
    
Подскажите, пожалуйста, где можно почитать поподробнее о safe ?
iamguruman
2021.02.02, 19:42
Форум: Общие вопросы (Yii 2.x)
Тема: AssetBundle
Ответы: 3
Просмотры: 1028

AssetBundle

Посоветуйте что почитать\посмотреть чтобы понять что такое AssetBundle, пожалуйста :roll:
iamguruman
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' => 'Номер',...
iamguruman
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' => ['@'] ], ], ] ]; } Подскажите, пожалуйста, хочу добавить дополнительную проверку на доступ по...
iamguruman
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...
iamguruman
2021.01.17, 12:29
Форум: Общие вопросы (Yii 2.x)
Тема: Где посмотреть перечень методов в коде без документации на примере defaultOrder?
Ответы: 3
Просмотры: 812

Где посмотреть перечень методов в коде без документации на примере defaultOrder?

Здравствуйте хочу понять как можно через код посмотреть параметры определения метода setSort через код, чтобы не лазить в документацию и каждый раз не вспоминать как пишется тот или иной параметр... метод setSort у дата-провайдера: https://prnt.sc/wz57kn лазею... не пойму... где найти "defaultO...
iamguruman
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"> <?= ...
iamguruman
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', <<...
iamguruman
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 ...