Andrew
Амаль
учи сначала пыху
Амаль
потом yii
Andrew
SiZE
Ну у твоего root пустой пароль а ты используешь не пустой. Значит что?
Andrew
ммм
Andrew
вон оно чо
Andrew
Bohdan
Еще в продакт root:root нужно, если не знал. Такое не пишут в пыхе но принято)
Andrew
SiZE
Andrew
аахаха
Andrew
я думаю что никто не сможет зайти
Andrew
тк он на локалке будет
Bohdan
С Киева есть кто?
Иван
Как бы сделать загрузку файла в форме необязательной? 'skipOnEmpty' => true не помогает (да и в доках не описан)
Иван
Anonymous
как передать парметр из foontroller в js файл ?? $view->registerJs($this->getJs(), View::POS_READY); public function getJs(){
$js = "
var formName = 1;
";
return $js;
}
Anonymous
console.log(formName);
Anonymous
Uncaught ReferenceError: formName is not defined
darkwoolf
👀
Toly
Владимир
git reset —hard HEAD~1
Эта команда удаляет только с локального репозитория? Если да то как еще удалить коммит с github ?
Иван
Офигенски. В табличку для оценки сроков проекта включён скрок проектирования архитектуры. Как можно оценивать всё остальное до этого проектирования не понятно.
Egor
Ребят, узать встроенный в yii pjax или лучше стандартный ajax?
who are you
задача какая
👀
В принципе, можно наделать на каждый активный элемент по форме, по pjax контейнеру, и в контроллере всё грамотно устроить - так можно использовать pjax вместо Ajax (единственный плюс такого применения - рендер на PHP избавляет от необходимости делать js), но зачем?)
Виталий
https://github.com/yiisoft/yii2/wiki/Plan-for-next-major-versions
Extract PJAX into independent package or drop completely.
Borys
https://github.com/yiisoft/yii2/wiki/Plan-for-next-major-versions
Borys
Extract PJAX into independent package or drop completely.
Юрий
Юрий
На два ответа выше тоже самое
Borys
Borys
Не заметил
Алексей
Друзья, есть глупый вопрос от новичка. Есть модуль принадлежащий другому модую. Задача: надо передать в модуль данные и получить ответ. Вопрос: как в Yii правильно обратиться к модулю? На сколько я понял создавать объект не нужно.
Toly
Toly
Из компонента только через Yii::$app
Из контроллера или модуля можно по цепочке $this->module->getModule('xxx')->getModule('yyy')
И то и другое повысит связность и делать не рекомендуется. Возможно, то, что вы пытаетесь сделать проще будет сделать через события
Алексей
Алексей
SiZE
Toly
Вы хотите экшен дёрнуть или что?
Можно создать инстанс контроллера так:
$module->createControllerByID('id')
Но если у вас есть полный route до него, прощё будет так:
Yii::$app->createController('xxx/yyy/zzz')
Всё это будет работать, конечно, но лучше не надо)))
SiZE
Алексей
Алексей
Artur
все доброй ночи!
Кто нить юзал это https://github.com/webvimark/user-management/ ?
Владимир
Как в netbeans увеличить межстрочное пространство?
SiZE
Владимир
странно что это не сделали в настройках ide
SiZE
Мне с 1 нормально )
Владимир
до 1.2 добавил и полегче стало, для меня при 1 все сливается в кучу
Borys
Aloha.
Borys
Ткните, пожалуйста, в мануал как делать заполнение формы в несколько шагов
Borys
Не могу сформулировать запрос
SiZE
Пишешь данные в сессию
Borys
И между action их пользую?
Borys
А лучше писать данные в сессию или может быть в БД?
Sergey
knifeblade
хеллоу гайс
knifeblade
после сохранения модели метод afterSave дважды дергается, это нормально?
𝕂𝕠𝕟𝕤𝕦𝕝
нет. Проверь отладчиком, откуда каждый раз дёргается событие
Borys
Borys
И хочу сделать так чтобы не был говнокод)
𝕂𝕠𝕟𝕤𝕦𝕝
А лучше писать данные в сессию или может быть в БД?
если сессия идёт через файлы - то норм (если у тебя всего 1 веб-сервер). Если через мемкеш - есть риск потери.
Бд - самое надёжное хранилище, но надо оценить, насколько это тебе нужно (тормоза, потребность удаления старых сессий и пр.). Можно сделать комбинированную сессию - хранение в бд + кэширование
𝕂𝕠𝕟𝕤𝕦𝕝
knifeblade
<?= $form->field($model, 'password')->passwordInput(['maxlength' => true]); ?>
knifeblade
я могу сделать там чтобы этот инпут не прилетал на сервер если пустой?
Dmitriy
В валидациях это делается
𝕂𝕠𝕟𝕤𝕦𝕝
либо на js можно повыёживаться)
Ivan
ку
Ivan
Скажите нужны ли миграции для тестовой бд или она создается сама на основе обычной бд?
Sergey
как настроешь
SiZE
И хочу сделать так чтобы не был говнокод)
Ну выбранное хранилище не зависит от прямоты рук. И ТЗ очень размытое. Надо же еще о будущем думать. Если ли у формы версионность, можно ли ее редактировать, надо ли сохранять черновики между шагами? Бывают формы, особенно у муниципалов, которые они два дня могут заполнять. И будет не приятно если случайно на каком-то шаге слетит сессия.
SiZE
А если потом нужна возможность редактирования, то проще сразу в бд шаги писать с пометкой что данные черновые