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

skynin
2020.09.07, 17:08
Форум: Общие вопросы (Yii 2.x)
Тема: Реализация статуса Read Only
Ответы: 26
Просмотры: 4361

Re: Реализация статуса Read Only

-- Если дата наступила - деактивировать статус этой строки в таблице для хранения банов. если такая бизнес логика, то так и делать. -- $model->addError("You are banned till...") вообще-то первым параметром указывается атрибут. Обычно. ну а в типичном LoginForm так и сделано. а дальше, в vi...
skynin
2020.09.07, 16:18
Форум: Общие вопросы (Yii 2.x)
Тема: Реализация статуса Read Only
Ответы: 26
Просмотры: 4361

Re: Реализация статуса Read Only

-- Как разлогинить пользователя, если отправил его в бан? обычно просто удалить его сессию. -- Разблокирование - также при логине. непонятный момент. Кто блокировал? Админ. Ну он пусть и разблокирует. -- Прошу совета, как кто прорабатывает сию концепцию? да почти все, у кого есть пользователи на сай...
skynin
2020.09.07, 10:59
Форум: Общие вопросы (Yii 2.x)
Тема: Active Record динамическое поведение
Ответы: 9
Просмотры: 1821

Re: Active Record динамическое поведение

-- мож записать в доку? это уже детали реализации. Которые - есть в исходниках :) А как наворачивать - это уже не дока, а учебник получится Смотришь в исходники - там все написано. на php. Даже комментариии - отличные! Хотя код вполне внятный, можно и без них. Полез я как-то в Eqlouent, от там да, п...
skynin
2020.09.07, 08:51
Форум: Общие вопросы (Yii 2.x)
Тема: Active Record динамическое поведение
Ответы: 9
Просмотры: 1821

Re: Active Record динамическое поведение

-- Вы создаёте каждый раз новые инстансы, причём через new. да, как-то не подумал, что чел может пытаться через new это делать. У меня несколько ARок вообще не всегда создаются, DI запрашивает через особый статик метод, который берет из пула, драфтовые записи. А снаружи запрашивающему без разницы чт...
skynin
2020.09.06, 16:42
Форум: Общие вопросы (Yii 2.x)
Тема: Active Record динамическое поведение
Ответы: 9
Просмотры: 1821

Re: Active Record динамическое поведение

-- Всегда считал что можно это сделать в том числе и для AR Тогда заводите баг на гитхабе https://github.com/yiisoft/yii2 Там и на русском можно. Это круто, найти такой серьезный баг в самой архитектуре фреймворка, и грубое несоответствие документации. samdark нередко говорит на докладах именно это,...
skynin
2020.09.06, 09:24
Форум: Общие вопросы (Yii 2.x)
Тема: Active Record динамическое поведение
Ответы: 9
Просмотры: 1821

Re: Active Record динамическое поведение

Поведения могут быть прикреплены и отвязаны от компонента динамически, без необходимости модифицирования класса компонента.
Подробнее - https://www.yiiframework.com/doc/guide/ ... -behaviors
skynin
2020.09.04, 00:21
Форум: Общие вопросы (Yii 2.x)
Тема: YII JS Выполнить деиствия контроллера
Ответы: 3
Просмотры: 835

Re: YII JS Выполнить деиствия контроллера

ну смотрите -- Ситуация такая: -- Есть Таблица Products(id_pr, и тд....). "нет такой таблицы". Должна быть AR -- Есть таблица Customfields "нет такой таблицы". Должна быть AR -- (Id из таблицы Products), id_cust_fields) В AR должна быть описана связь. Как положено в идеологии Yii...
skynin
2020.09.02, 21:56
Форум: Общие вопросы (Yii 2.x)
Тема: Запуск консоли из браузера
Ответы: 2
Просмотры: 981

Re: Запуск консоли из браузера

-- Бьюсь уже 2 дня Вероятно в console/config/main.php не прописаны алиас frontend Как и Yii::setAlias('console', dirname(dirname(__DIR__)) . '/console'); надо в main, а не "индексный файл" или в bootstrap common Yii::setAlias('@common', dirname(__DIR__)); Yii::setAlias('@frontend', dirname...
skynin
2020.09.02, 17:13
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка загадочная при вводе
Ответы: 10
Просмотры: 1174

Re: Ошибка загадочная при вводе

-- теперь бы понять как дальше копать. туда и копать. Апач не то делает? Значит копать в его конфиги. -- YII2 формирует вот такой вот урл Копать в https://www.yiiframework.com/doc/guide/2.0/ru/runtime-routing web/index.php?ClientSearch это странный для Yii путь. либо /index.php?r=post/view&id=10...
skynin
2020.09.01, 14:15
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка загадочная при вводе
Ответы: 10
Просмотры: 1174

Re: Ошибка загадочная при вводе

-- Вот полный урл (ну насколько поместился вобщем лучше скопируйте :) Возможно - длинный шибко получается. -- Ну и что мне в принципе взрывает мозг - это то что от вводимых данных здесь зависит поведение. так оно в большинстве случаев так - одни данные - все работает, другие - не все работает :) наб...
skynin
2020.09.01, 13:16
Форум: Общие вопросы (Yii 2.x)
Тема: Оставить выбранным параметр из выпадающего списка
Ответы: 28
Просмотры: 2306

Re: Оставить выбранным параметр из выпадающего списка

-- Пусть заменит для начала status1[] на status1, чтобы параметр приходил "1" или "2"
если до этого не был просто status1 и специального поставил status1[] :)

а если просто мимодумно поставил [], то да, и спрашивать бесполезно - зачем. Сам не знает.
skynin
2020.09.01, 12:55
Форум: Общие вопросы (Yii 2.x)
Тема: Оставить выбранным параметр из выпадающего списка
Ответы: 28
Просмотры: 2306

Re: Оставить выбранным параметр из выпадающего списка

теперь вроде понятней откуда у вас получилось не значение, а массив на zachet.pro html код select name="status[]" id="status1" тогда, похоже либо как выше писал, разберитесь или допишите штатный dropDownList, чтобы он генерил такой же html Это yii\widgets\ActiveField::dropDownLis...
skynin
2020.09.01, 11:38
Форум: Общие вопросы (Yii 2.x)
Тема: Оставить выбранным параметр из выпадающего списка
Ответы: 28
Просмотры: 2306

Re: Оставить выбранным параметр из выпадающего списка

-- потому думается лучше привязать каждый список к своей переменной. если список одинаков, то он - одинаков. и он у вас не переменная, а константа, постоянный, неизменный, захардкоженный. -- привязать каждый список список не привязывается. Yii на основе php данных и своих алгоритмов генерирует html....
skynin
2020.09.01, 11:24
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка загадочная при вводе
Ответы: 10
Просмотры: 1174

Re: Ошибка загадочная при вводе

-- Ну судя по всему - да, дает веб сервер. дебаг режим бы включить, у Yii в сам index.php тоже можно логирование добавить, временно, и писать с помощью syslog, запрос то дошел до него, или веб сервер его рубанул сразу? если веб сервер - какие правила стоят? авторизация на уровне вебсервера есть или ...
skynin
2020.09.01, 08:52
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка загадочная при вводе
Ответы: 10
Просмотры: 1174

Re: Ошибка загадочная при вводе

-- ошибка 403 - причем даже не YII2, а стандартная то есть, 403 выдает веб сервер? что он пишет в логах? -- вернее даже набор букв "гор". если веб сервер, то возможно есть такой ресурс, к которому нет доступа или для "гор" формируется какой-то ресурс, к которому нет доступа. -- Е...
skynin
2020.08.31, 22:25
Форум: Общие вопросы (Yii 2.x)
Тема: Оставить выбранным параметр из выпадающего списка
Ответы: 28
Просмотры: 2306

Re: Оставить выбранным параметр из выпадающего списка

'status1' => [ 0 => '1' ] А что должно быть в status1? Что вы хотите чтобы там было? Как понимаю из dropDownList([ '1' => 'Кредитор', '2' => 'Должник' ] Вы хотите чтобы там был 1 или 2? Но если вы хотите чтобы пользователь ввел с помощью предопределенного списка 1 или 2, и только 1 или 2, то почему ...
skynin
2020.08.31, 21:09
Форум: Общие вопросы (Yii 2.x)
Тема: Оставить выбранным параметр из выпадающего списка
Ответы: 28
Просмотры: 2306

Re: Оставить выбранным параметр из выпадающего списка

а, еще что может быть
ZachetForm

sum1, status3 и прочие поля - неправильно настроены.
и load в них ничего не грузит.

Ответы как правильно, там же, в Yii guide - https://www.yiiframework.com/doc/guide/2.0/ru
skynin
2020.08.31, 20:57
Форум: Общие вопросы (Yii 2.x)
Тема: Оставить выбранным параметр из выпадающего списка
Ответы: 28
Просмотры: 2306

Re: Оставить выбранным параметр из выпадающего списка

мдя. я то думал... $model = new ZachetForm(); создаете новую модель. Первое открытие, загружать нечего, отдали пустой, Пользователь заполнил, нажал "Закрыть цепочку" $model->load(Yii::$app->request->post()) && $model->validate() загрузили, провалидировали. И? Вернули ее. Пользовате...
skynin
2020.08.31, 18:21
Форум: Общие вопросы (Yii 2.x)
Тема: Оставить выбранным параметр из выпадающего списка
Ответы: 28
Просмотры: 2306

Re: Оставить выбранным параметр из выпадающего списка

-- Блин, у меня там из базы ничего не тянется потому и спросил А вот сам список формируется... посмотрите, где и как он у вас формируется. Вобщем суть процесса: Есть поле, например числовое Список для пользователя - первые 5 четных чисел Он выбрал, реальное число записалось Меняем список на первые 5...
skynin
2020.08.31, 15:48
Форум: Общие вопросы (Yii 2.x)
Тема: Оставить выбранным параметр из выпадающего списка
Ответы: 28
Просмотры: 2306

Re: Оставить выбранным параметр из выпадающего списка

А где можно сделать, в контролере перед отправкой полученных данных в вид? Да, по идее лучшее место, у меня в контроллере. Фильтры вот зависимые недавно делал Можно отобрать по виду спорта, тогда логично показывать только лиги этого вида спорта. А если ранее была выбрана лига с другого вида спорта?...