Максим
Example.com/site/signup-form проверь
Erzhigit
404 даже закементировано строка
Erzhigit
Максим
значит ты на верном пути) раскомментируй возврат вьюхи
Максим
и профит)
Oligarch
Нашел, просто все: $model->attributes = array();
Дмитрий
Давно бы уже xDebug поключил 😄
Максим
Erzhigit
Erzhigit
туплю
(;¬_¬)
Максим
Спорим его там нет
скорей всего. но я в целом о том. что лучше его там поместить, чем в методе actionView, вдруг findModel еще где то будет использоваться, чтобы трай кеч не писать несколько раз
Ayubkhon
Дмитрий
Максим
Отключил, но вот такая вот фигня сотворилась 😆
ну теперь свои стили подруби и верстку поправь) Компьютер не может знать, чего ты от него хочешь. Он делает то, что ты сказал ему сделать, а не то, что ты хочешь, чтобы он сделал)
Anonymous
Здравствуйте
Anonymous
есть проблема: нужно поставить php7.1 на debian stretch
гуглил, в инете много решений, но все они не совсем безопастные,
ктонибудь ставил уже на стабильную версию 7.1? Если да то поделитесь решениями которые лично вас удовлетворили
Ruslan
и на centOs если поделитесь как с 7,0 до 7,1 обновить без проишествий, буду благодарен)
Дмитрий
Поставить докер
Дмитрий
И можешь хоть PHP 8 ставить
Дмитрий
Ну тогда найти просто хороший репозиторий
Roman
Anonymous
Ну тогда найти просто хороший репозиторий
Anonymous
это
Anonymous
какие то непонятно кем собранные сторонние репозитории не вызывают доверия
Anonymous
впринципе можно но в саааамом кранем случае если уже другие варианты будут отсутствовать
Roman
https://deb.sury.org/
Niko
Anonymous
понятно, всё таки придётся подключать внешний репозиторий 😞
Константин
Объясните почему в tabs верстка сбивается?
Константин
Константин
Проблема была в title
Константин
Указал $this->title = 'Редактирование пользовтальских данных';
$this->params['breadcrumbs'][] = $this->title;
Константин
И все встало более менее
Yuriy
Вот еще бы мне кто-нибудь ответы дал на мои неясные вопросы)
Артём
Какой шаблон выбираете обычно? Используете ли advanced? Или админку и все остальное в модулях простых делаете?
Yuriy
чуть ошибся) думал вопрос к моему вопросу)
Виктор
Yuriy
Tim
ребят как организовать фильтрацию в GridView по полю из связанной таблицы ? например есть таблицы клиентов и заказы. В заказе айдишник клиента. Сам грид по заказам. мне надо в нем поле "Имя клиента" по которому нужен поиск. Как?
Tim
щас в таблице заказов кеширую имя клиента и по нему ищу, но при изменении названия клиента придется пройтись по докам и обновить кеш. Тяжеловатое обновление получается.
Алексей
Tim
о. пасибо.
Алексей
Кто ни будь знает можно ли как то настроить в assetManager шаблон, по которому будут переименовываться скрипты?
например /assrest/4q3e28eg/my_sript.{timestamp}.js
Tim
а цель?
Алексей
обновлять скрипты у пользователей при закрытом Disallow: /*?*
Tim
возожно лучше вариант менять сами ссылки /assrest/4q3e28eg/my_sript.js?{timestamp}
Tim
у меня ка то была беда - скрипты кешировались - я добавлял каждый раз новый хвост - проблему решил)
Алексей
если так делать, то гугл ругается
Алексей
Tim
'assetManager' => [
//отключение кеширования ассетов
'forceCopy' => true,
],
Tim
можно так
Tim
но нагрузка увеличится
Алексей
так тоже не вариант. у пользователей не обновятся
Tim
Preventing the Entire Page from Caching
Several meta tags in the header will prevent most browsers from caching the page.
<meta http-equiv="cache-control" content="max-age=0">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="-1">
<meta http-equiv="expires" content="Tue, 01 Jan 1980 11:00:00 GMT">
<meta http-equiv="pragma" content="no-cache">
Ruslan
Erzhigit
Салам всем
Erzhigit
Почему не работает $model=load(Yii::app->request->post()) var_damp() показывает цифру 1
Erzhigit
Не могу получить данные из формы
Максим
$model->load вернёт успех или неудачу загрузки реквеста в модель
Максим
Ты загрузил, данные уже в модели
Erzhigit
$model = new SignupForm();
if($model->load(Yii::$app->request->post()) && $model->validate()){
debug($model);
exit();
}
Erzhigit
<?= $form->field($model, 'username') ?>
<?= $form->field($model, 'password')->passwordInput() ?>
<?= $form->field($model, 'email') ?>
Erzhigit
пустой массив получа.
Erzhigit
получаю
Erzhigit
[username] =>
[password] =>
[email] =>
Максим
пустой массив получа.
Потому что данными не заполнил, выполняй load только если пришел запрос пост
Максим
Ты при первой загрузке экшена заполняешь модель, а пост в этот момент пустой
Максим
if(Yii::$app->request->post()) {
if($model->load(Yii::$app->request->post())){
...
}
}
Максим
Типа такого
Erzhigit
все равно