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

Brainfuck
2019.10.18, 19:12
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать загрузку фото с превью?
Ответы: 13
Просмотры: 4700

Как сделать загрузку фото с превью?

Использую Kartik File Input вот так: echo $form->field($model, 'photo_path')->widget(FileInput::class, [ 'pluginOptions' => [ 'initialPreview' => $model->photo_path, 'initialPreviewAsData' => true, 'overriteInitial' => false, 'showCaption' => false, 'showRemove' => false, 'showUpload' => false, 'bro...
Brainfuck
2019.10.18, 11:59
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать выбор даты и времени?
Ответы: 6
Просмотры: 1891

Re: Как сделать выбор даты и времени?

yiiliveext писал(а): 2019.10.18, 11:42 В другом месте вы можете присвоить строку интовому полю и все сломается. Логика шикарная)
Не строку, а наоборот число

Решил сам. Добавил правило валидации:

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

['time', 'time', 'type' => 'datetime', 'timestampAttribute' => 'time'],
Brainfuck
2019.10.18, 11:34
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать выбор даты и времени?
Ответы: 6
Просмотры: 1891

Re: Как сделать выбор даты и времени?

yiiliveext писал(а): 2019.10.18, 11:31 Используйте AttributeBehavior для преобразования
Это bad practice. В другом месте я могу задать время по другому и все сломается. 100% уверен что у этого виджета есть какая-нибудь настройка для такого случая
Brainfuck
2019.10.18, 11:24
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать выбор даты и времени?
Ответы: 6
Просмотры: 1891

Как сделать выбор даты и времени?

Использую Kartik DateTimePicker вот так: echo $form->field($model, 'time')->widget(\kartik\datetime\DateTimePicker::class, [ 'options' => ['value' => Yii::$app->formatter->asDatetime($model->time)], 'pluginOptions' => [ 'autoclose' => true, 'format' => 'dd.mm.yyyy, hh:ii', 'startDate' => 'd', ], ]);...
Brainfuck
2019.09.25, 23:07
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить Basic Authentication?
Ответы: 5
Просмотры: 1798

Re: Как настроить Basic Authentication?

dmg писал(а): 2019.09.25, 22:37 Это делается на уровне веб сервера. https://yandex.ru/search/?text=apache%2 ... 398&lr=213
Жесть( Тогда действительно проще форму кинуть)) Спасибо
Brainfuck
2019.09.25, 19:22
Форум: Общие вопросы (Yii 2.x)
Тема: Как ввести продолжительность?
Ответы: 3
Просмотры: 1137

Re: Как ввести продолжительность?

yiiliveext писал(а): 2019.09.25, 17:29 Такой виджет делается на коленке за полчаса. Но, думаю, что что-то подобное должно быть, попробуйте загуглить.
Не нашел...
Brainfuck
2019.09.25, 19:22
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить Basic Authentication?
Ответы: 5
Просмотры: 1798

Re: Как настроить Basic Authentication?

Без формы вы конечно можете но проще сделать именно форму. Тем более что есть готовая форма в Basic приложении. Называется она LoginForm. То что вам нужно что бы она выпадала в pop up вопрос вашего кода на JS/Jquery, В страндартном уже установленном bootstrap есть modal. https://getbootstrap.com/do...
Brainfuck
2019.09.25, 17:09
Форум: Общие вопросы (Yii 2.x)
Тема: Как ввести продолжительность?
Ответы: 3
Просмотры: 1137

Как ввести продолжительность?

В модели есть интовое поле - продолжительность. Оно должно содержать число миллисекунд (хотя может и просто секунд, но это же как timestamp, так что логичнее миллисекунд) в течении которых длится одно действие. Никак не придумаю как реализовать ввод этого поля на странице. Если конечно не просить юз...
Brainfuck
2019.09.25, 17:02
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить Basic Authentication?
Ответы: 5
Просмотры: 1798

Как настроить Basic Authentication?

Подскажите как сделать простую авторизацию (когда сверху алертом выскакивают поля для ввода логина и пароля)? Делаю один очень простой проект и не хочу пихать туда еще форму для этого.
Brainfuck
2019.05.15, 11:01
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать подкатегории в checkboxlist?
Ответы: 1
Просмотры: 692

Как сделать подкатегории в checkboxlist?

Возьмем стандартный метод ActiveField::checkboxList. Он генерит кучу чекбоксов для одного поля модели (массив). Мне надо чисто визуально разделить эту кучу чекбоксов на подкатегории. Они все также будут относиться к одному полю модели, но визуально будут разделены. Например было: + Яблоко + Груша + ...
Brainfuck
2019.05.15, 10:56
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация GridView
Ответы: 8
Просмотры: 2810

Re: Фильтрация GridView

proctoleha писал(а): 2019.04.27, 12:59
Чувак я вполне осознаю как это все убого. Говнокодю на Yii от того что пока не могу найти работу на Symfony (вот на чем бы я хотел писать реально). Или еще лучше вообще не на php (я изначально большой любитель C#/Java). А так да - AR это ужас и печаль. Недаром его назвали антипаттерном.
Brainfuck
2019.04.24, 11:14
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация GridView
Ответы: 8
Просмотры: 2810

Re: Фильтрация GridView

Ну да gii вроде генерирует. А что с ActiveDataFilter? Как его использовать?

P.S. Кстати, абсолютно не понимаю в чем смысл делать отдельную модель для поиска? Можно же этот метод добавить в основную модель которая из базы достается.
Brainfuck
2019.04.24, 11:04
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация GridView
Ответы: 8
Просмотры: 2810

Re: Фильтрация GridView

someweb писал(а): 2019.04.24, 10:55 Сделайте через gii и посмотрите как сделанно.
Ни разу им не пользовался. Даже не знаю...
Brainfuck
2019.04.24, 10:47
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация GridView
Ответы: 8
Просмотры: 2810

Фильтрация GridView

Не нашел ни одного толкового гайда в сети по этой теме. Пожалуйста объясните как пользоваться фильтрацией? Я понял только что надо в модели метод search определить и указать экземпляр модели в поле searchModel. Но у меня упорно не заходит в этот метод - дебажил. А еще есть какой-то ActiveDataFilter,...
Brainfuck
2019.04.22, 13:15
Форум: Общие вопросы (Yii 2.x)
Тема: Валидация
Ответы: 2
Просмотры: 725

Re: Валидация

Разобрался. Недостаточно внимательно продебажил. Оказывается со фронтенда приходил не null, а NaN (строкой).
Brainfuck
2019.04.22, 12:20
Форум: Общие вопросы (Yii 2.x)
Тема: Валидация
Ответы: 2
Просмотры: 725

Валидация

У меня в модели есть числовой nullable атрибут. То есть в required его нет, но есть валидатор integer. При валидации (если его не заполнить) получается ошибка "Значение «Часть» должно быть целым числом.". Подскажите как быть? Важно чтобы он оставался необязательным, но и проверка на число ...
Brainfuck
2019.03.29, 10:39
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отображается модальное окно?
Ответы: 11
Просмотры: 3172

Re: Почему не отображается модальное окно?

1. http://htmlbook.ru/css/filter/blur 2. https://cloclo2.datacloudmail.ru/weblink/view/5qYi/hrK98G5xk?etag=83AEDAA7DBA9431D542B4C585A7492ECDC38EEF8&key=1a351426bedb6d0793ff89c5c1b95aa21f900c95 Сравните эффект затемнения на скрине, который был сделан с офсайта бутстрапа, и затемнение на вашем ск...
Brainfuck
2019.03.28, 14:33
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отображается модальное окно?
Ответы: 11
Просмотры: 3172

Re: Почему не отображается модальное окно?

По умолчанию бутстраповские модальки не накладывают blur, а у вас он наложен судя по скрину. Ищите на каком элементе есть этот эффект Что вообще такое блур? Затемнение? С чего вы взяли что не накладывают? Всегда накладывали. Я же не первый раз их использую. Они всегда затеняют при открытии остальны...
Brainfuck
2019.03.28, 08:01
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отображается модальное окно?
Ответы: 11
Просмотры: 3172

Re: Почему не отображается модальное окно?

По тому, что само модальное окно находится внутри элемента к которому применяется blur Что это значит? https://imgdb.net/images/5117.png это значит ровно то, что я сказал. При открытиии модальки гдето в коде для body или какогото другого элемента устанавливается фильтр blur. А сама модалька находит...
Brainfuck
2019.03.27, 17:13
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отображается модальное окно?
Ответы: 11
Просмотры: 3172

Re: Почему не отображается модальное окно?

urichalex писал(а): 2019.03.27, 16:14 По тому, что само модальное окно находится внутри элемента к которому применяется blur
Что это значит?

Изображение