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

iamguruman
2020.10.12, 17:16
Форум: Общие вопросы (Yii 2.x)
Тема: textInput(['type' => 'datetime-local']) и вывод даты
Ответы: 2
Просмотры: 387

Re: textInput(['type' => 'datetime-local']) и вывод даты

Предположение мое заключается в том, что значение из модели передается в некорретном формате. Для формата type = datetime-local нужен вид такой: YYYY-mm-ddTH:i:s, т.е. вместо пробела между датой и временем нужно поставить символ T. Решение помогло: <?= $form->field($model, 'date_start')->textInput([...
iamguruman
2020.10.10, 11:25
Форум: Общие вопросы (Yii 2.x)
Тема: textInput(['type' => 'datetime-local']) и вывод даты
Ответы: 2
Просмотры: 387

textInput(['type' => 'datetime-local']) и вывод даты

в form.php: <?= $form->field($model, 'date_finish')->textInput(['type' => 'datetime-local']) ?> если вводить данные (https://prnt.sc/uwla3e), то они сохранятся: https://prnt.sc/uwlabl но если потом нажать снова редактировать, то данные не подставятся в форму: https://prnt.sc/uwlah3 как сделать чтобы...
iamguruman
2020.10.03, 08:22
Форум: Общие вопросы (Yii 2.x)
Тема: добавить ява-скрипт событие в textInput в форме?
Ответы: 5
Просмотры: 512

Re: добавить ява-скрипт событие в textInput в форме?

нашел свою ошибку $form->field($model, 'job_load_time')->textInput(['type' => 'number', 'step' => '0.1', 'onChange' => "document.getElementById('mpersonloadjob-job_load_value').value='';"]) может быть как-то еще можно сделать? например чтобы наименование поля id формировалось из модели формы? а мож...
iamguruman
2020.10.03, 08:18
Форум: Общие вопросы (Yii 2.x)
Тема: добавить ява-скрипт событие в textInput в форме?
Ответы: 5
Просмотры: 512

Re: добавить ява-скрипт событие в textInput в форме?

Для id есть \yii\base\Html::getInputId($model, $attribute) Но кстати зачем вы вот так хардкодите в inline? Кода такого совсем мало? Я всегда если форме нужен дополнительный js завожу ассет, соответственно зависящий от jQuery, и нет никакой потребности в нативном js для dom пожалуйста, а можно пример?
iamguruman
2020.10.03, 08:17
Форум: Общие вопросы (Yii 2.x)
Тема: даты на русском
Ответы: 8
Просмотры: 706

Re: даты на русском

/* 'on beforeRequest' => function ($event) { if(!Yii::$app->request->isSecureConnection){ $url = Yii::$app->request->getAbsoluteUrl(); $url = str_replace('http:', 'https:', $url); Yii::$app->getResponse()->redirect($url); Yii::$app->end(); } },*/ 'request' => [ // !!! insert a secret key in the fol...
iamguruman
2020.10.03, 08:15
Форум: Общие вопросы (Yii 2.x)
Тема: даты на русском
Ответы: 8
Просмотры: 706

Re: даты на русском

вместо date() я стал использовать strftime() и все получилось
iamguruman
2020.10.03, 08:00
Форум: Общие вопросы (Yii 2.x)
Тема: даты на русском
Ответы: 8
Просмотры: 706

Re: даты на русском

long399 писал(а):
2020.10.01, 11:16
а в php.ini у вас включен Intl? Ищите строку:

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

;extension=php_intl.dll
включен: https://prnt.sc/usa12e ?
iamguruman
2020.10.02, 14:42
Форум: Общие вопросы (Yii 2.x)
Тема: добавить ява-скрипт событие в textInput в форме?
Ответы: 5
Просмотры: 512

Re: добавить ява-скрипт событие в textInput в форме?

нашел свою ошибку $form->field($model, 'job_load_time')->textInput(['type' => 'number', 'step' => '0.1', 'onChange' => "document.getElementById('mpersonloadjob-job_load_value').value='';"]) может быть как-то еще можно сделать? например чтобы наименование поля id формировалось из модели формы?
iamguruman
2020.10.02, 14:33
Форум: Общие вопросы (Yii 2.x)
Тема: добавить ява-скрипт событие в textInput в форме?
Ответы: 5
Просмотры: 512

добавить ява-скрипт событие в textInput в форме?

Здравствуйте есть поле в форме <?= $form->field($model, 'job_load_time')->textInput() ?> при изменении этого нужно (в форме удалили или изменили содержание - событие onChange) нужно чтобы обнулялось другое текстовое поле в форме : <?= $form->field($model, 'job_load_value')->textInput()?> 1) как проп...
iamguruman
2020.10.01, 09:23
Форум: Общие вопросы (Yii 2.x)
Тема: даты на русском
Ответы: 8
Просмотры: 706

Re: даты на русском

Не помогает :-( https://prnt.sc/ur12gw https://prnt.sc/ur12s0 корректно добавил? $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), 'language' => 'ru-RU', 'sourceLanguage' => 'en-US', 'bootstrap' => ['log'], 'aliases' => [ '@bower' => '@vendor/bower-asset', '@npm' => '@vendor/localenpm-ass...
iamguruman
2020.09.30, 22:01
Форум: Общие вопросы (Yii 2.x)
Тема: даты на русском
Ответы: 8
Просмотры: 706

даты на русском

Подскажите, пожалуйста, Хочу чтобы даты для date('D') выводились "системно" по русски в index.php (https://prnt.sc/uqsuvm) прописал: setlocale(LC_ALL, 'ru_RU', 'ru_RU.UTF-8', 'ru', 'russian'); setlocale(LC_ALL, 'rus'); date_default_timezone_set("Europe/Moscow"); Результат такой: https://prnt.sc/uqsu...
iamguruman
2020.09.27, 15:55
Форум: Общие вопросы (Yii 2.x)
Тема: добавить свой format type для detailview
Ответы: 1
Просмотры: 268

добавить свой format type для detailview

Здравсвуйте, <?= DetailView::widget([ 'model' => $model, 'attributes' => [ 'id', 'created_at', 'createdBy.lastNameWithInitials', 'created_from_website:yesno', [ хочу добавить свой формат yesno, подскажите, пожалуйста, где он добавляется?
iamguruman
2020.07.10, 09:54
Форум: Общие вопросы (Yii 2.x)
Тема: hasOne/hasMany join as (table as parent) связь с изменением наименования присоединяемой таблицы
Ответы: 1
Просмотры: 353

hasOne/hasMany join as (table as parent) связь с изменением наименования присоединяемой таблицы

код public function getParent() { return $this->hasOne(Warehouse::className(), ['id' => 'parent_id']); } нужно Warehouses присоединить и изменить ее наименование в sql так inner join `warehouse` as `parent`on .... а что нужно поставить после $this->hasOne(Warehouse::className(), ['id' => 'parent_id'...
iamguruman
2020.07.01, 14:19
Форум: Общие вопросы (Yii 2.x)
Тема: vscode vs phpstorm: список моделей в настройке rules()
Ответы: 0
Просмотры: 697

vscode vs phpstorm: список моделей в настройке rules()

Список моделей в vscode https://prnt.sc/t9qse7
Список моделей в phpstorm https://prnt.sc/t9qt2g

Мне в phpstorm больше нравится выдача списка моделей, как такое можно настроить в vscode?..
iamguruman
2020.06.06, 22:30
Форум: Общие вопросы (Yii 2.x)
Тема: curl post на удаленную машину на нестандартный порт для веб
Ответы: 1
Просмотры: 428

curl post на удаленную машину на нестандартный порт для веб

Сервер1 на айпи 1.1.1.1, вебсервер на порту 80 Сервер2 на айпи 2.2.2.2, вебсервер апач на порту 99 На сервере1 находится скрипт, который отправляет сообщение с 80 порта в сторону сервера2 через curl методом post на 99 порт вопрос почему нужно на сервере1 открывать порт 99 в фаерволе чтобы запрос уше...
iamguruman
2020.06.04, 17:34
Форум: Общие вопросы (Yii 2.x)
Тема: yii2minial подключить tabs
Ответы: 3
Просмотры: 447

yii2minial подключить tabs

В сборке yii2 minimal нет виджета Tabs. Подскажите как его добавить?
iamguruman
2020.06.02, 15:50
Форум: Общие вопросы (Yii 2.x)
Тема: activerecord hasmany получить элемент из списка по условию
Ответы: 3
Просмотры: 424

Re: activerecord hasmany получить элемент из списка по условию

задача... просто без форича забрать элемент 0, например, как то так:

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

$model->jp_selled_id = $model->supplier->jps[0]->id
iamguruman
2020.06.02, 12:11
Форум: Общие вопросы (Yii 2.x)
Тема: activerecord hasmany получить элемент из списка по условию
Ответы: 3
Просмотры: 424

activerecord hasmany получить элемент из списка по условию

в модели Supplier (extended ActiveRecord) есть метод: /* @property Jps[] $jps */ public function getJps(){ $this->hasMany(Jp::className(), ['supplier_id' => 'id']); } как я могу обратиться к элементу из массива? сейчас я перебираю список через foreach, не удобно, может быть можно как-то вот так?.. $...
iamguruman
2020.05.22, 11:46
Форум: Общие вопросы (Yii 2.x)
Тема: activequery count
Ответы: 8
Просмотры: 1048

Re: activequery count

:-) ну это я его отлаживал... хочу через активквери получить каунт а не через запрос... как в активквери получить значение count()?.. if(strpos($key, 'processing_') !== false){ $count = NomFabrics::find(); $count->andWhere([$key => 1]); foreach ($where as $wherekey => $wherevalue){ $count->andFilter...
iamguruman
2020.05.21, 20:03
Форум: Общие вопросы (Yii 2.x)
Тема: activequery count
Ответы: 8
Просмотры: 1048

Re: activequery count

я я активквери заменил на такой запрос: $sql = "select count(*) from fabrics where {$key} = 1 "; if(count($where) > 0){ foreach ($where as $wherekey => $wherevalue){ $sql .= " and $wherekey = $wherevalue "; } } $count = \Yii::$app->db->createCommand($sql)->queryScalar(); результат есть, но как получ...