Anonymous
Я не удивлен
Виктор
Короче говоря, смотреть что приходит можно только записывая в логи как я понял
Нет. В stdout пишешь и он на твоем прокси сервере php-ном отобразит
Виктор
В фреймворке есть такая штука как \yii\helpers\Console
Виктор
Ток придется некоторые константы определить, т-к там зависимость от консольно алпикейшена
The Ant
ну с тобой то понятно было. у тебя там 128 мб везде . хД.
ну не 128, но лазить на диск за проверкой файлов тож такой себе тюнинг ) Учитывая что это будет происходить на каждом запросе... нужны метрики короче. Впрочем, поставлю на проду посмотрю что лучше будет. авось проц чуток снизица(из-за мержа), уже хорошо.
Ilia
Кто нить подключал open graph, чтобы картинки в сниппетах отображались?
Ilia
так подключал или пакет какой-то юзал?
Максим
Alexey
подскажите пожалуйста, что за фокус с renderPartial в yii2, вызываю во вюхе, а он мне вместо того, что бы вернуть строку, отрисовывает указанный файл без layout и текущей view?
who are you
Сделай вьюшку пустую 😄
Alexey
Сделай вьюшку пустую 😄
тааак... а в чем фокус?
Alexey
с пустой он действительно все отрисовал...
who are you
Хз. С телефона, доку неудобно читать
Alexey
доку я уже читал, по доке все должно работать :(
Andriy
Привет ребят, очень прошу мне помочь). Ситуация такая, что я шлю post запрос а Yii возвращает пустоту когда я распечатываю параметры POST
Andriy
Andriy
Что могу делать не так?
Alexey
ох, ладно, спасибо за подсказку, в форме есть капча, если её убрать все хорошо, renderPartial непричем, разве что ошибку не выдал, пойду копать в другую сторону :)
who are you
доку я уже читал, по доке все должно работать :(
Если строку вернуть надо, обязательно юзать рендер метод?
Andriy
Alexey
Если строку вернуть надо, обязательно юзать рендер метод?
мне нужно форму для модельки отредндерить, форма общая используется во многих местах, вполне логичный способ, как мне кажется
Andrii
Не грузится картинка. В yii автоматом парсится тело и пихается в пост?
Andrii
В сф нет. Php $_POST заполняет только для form контента
Andriy
Не грузится картинка. В yii автоматом парсится тело и пихается в пост?
Я шлю POST с Postman. Например шлю Post запрос с параметрами [1,2,3]. Когда возвращаю return Yii::$app->request->post() получаю []
Andriy
Пустой массив всегда
Andrii
Пустой массив всегда
https://stackoverflow.com/questions/38786511/error-in-accessing-post-json-data-in-yii2?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
Andriy
Спасибо тебе мужик, сохранил годы моей жизни)
Yuriy
Добрый вечер! пожалуйста, помогите вникнуть) RBAC. removeAllPermissions() и removeAllRoles() вызывают removeAllItems() 1. yii\rbac\PhpManager::removeAllItems() https://github.com/yiisoft/yii2/blob/master/framework/rbac/PhpManager.php#L565 Изменяет $this->assignments но не запускает saveAssignments(). Хотя, теоретически, нужно запустить при вызове removeAllRoles(). Удаляются роли - отвязать роль от юзера. Почему не вызывается saveAssignments()? 2. yii\rbac\DbManager::removeAllItems() https://github.com/yiisoft/yii2/blob/master/framework/rbac/DbManager.php#L926 Таблица $this->assignmentTable чистится в любом случае - при removeAllRoles() и removeAllPermissions(). Хотя, нужно только при удалении ролей. Пользователю можно назначить не только роль но и пермишн напрямую?
Roman
и нет chrome canary
а тебе оно вообще зачем?
👀
Y-m-d H:i:s
👀
date() ?
👀
asDateTime без параметров будет форматировать в другом формате
👀
Если вторым параметром передать ‘php:Y-m-d H:i:s’, будет то же самое
👀
Просто date
👀
Такой метод есть
👀
http://php.net/manual/ru/function.date.php
👀
Типа да
👀
В yii2 есть всё что есть в пхп :) Или задача — форматировать дату используя форматер yii?
👀
Там же внутри метода asDateTime в конце будет или создаваться объект DateTime, и через ->format() приводиться к формату, или через тот же date() выводиться
👀
👀
С помощью форматтера можешь попробовать тоже — я выше писал как
Yuriy
Добрый день!
The Ant
форматтер нужен для фронта, а не для форматирования даты чтоб сохранять в бд
The Ant
Добрый вечер! пожалуйста, помогите вникнуть) RBAC. removeAllPermissions() и removeAllRoles() вызывают removeAllItems() 1. yii\rbac\PhpManager::removeAllItems() https://github.com/yiisoft/yii2/blob/master/framework/rbac/PhpManager.php#L565 Изменяет $this->assignments но не запускает saveAssignments(). Хотя, теоретически, нужно запустить при вызове removeAllRoles(). Удаляются роли - отвязать роль от юзера. Почему не вызывается saveAssignments()? 2. yii\rbac\DbManager::removeAllItems() https://github.com/yiisoft/yii2/blob/master/framework/rbac/DbManager.php#L926 Таблица $this->assignmentTable чистится в любом случае - при removeAllRoles() и removeAllPermissions(). Хотя, нужно только при удалении ролей. Пользователю можно назначить не только роль но и пермишн напрямую?
наверное потому, что там используются внешние ключи. При удалении какой-нибудь роли или разрешения также удаляются связные записи в других таблицах средставми бд, и получается что нет необходимости принудительно вызывать ставшие лишними методы. Достаточно просто инвалидировать кеш и все загрузить уже измененным.
Yuriy
наверное потому, что там используются внешние ключи. При удалении какой-нибудь роли или разрешения также удаляются связные записи в других таблицах средставми бд, и получается что нет необходимости принудительно вызывать ставшие лишними методы. Достаточно просто инвалидировать кеш и все загрузить уже измененным.
Вторую часть только выяснил - технически, можно и пермишн привязать без роли. Для этого всегда в таблице assignments удаляются нужные записи. https://github.com/yiisoft/yii2/issues/9483 Но вот почему в первом случае (PhpManager) не сохраняются assignments в файл при удалении ролей/пермишнов - не пойму(
The Ant
в местном рыбаке роль и пермишен это просто условность, они работают одинаково
Vano
Ребята, кто в своих yii проектах использует ENV переменные для конфигурирования приложений?
Дмитрий
Ребята, кто в своих yii проектах использует ENV переменные для конфигурирования приложений?
В докере если только, и то только для прокидывания логина и пароля для БД
Vano
а ключи шифрования JWT и урлы для 3-rd party сервисов?
Shokha
как сделат dropdown required
Shokha
Shokha
как вот так
Shokha
<?php echo $for->field($modell, 'type')->dropDownList([ '' => 'NULL NULL', '1' => 'Активный', '2' => 'Отключен', '3'=>'Удален', ]); ?>
Максим
как сделат dropdown required
public function rules() { return [ [['type'], 'required'], ]; }
Shokha
public function rules() { return [ [['type'], 'required'], ]; }
именно в актив форме не как не можно?
Виктор
<select required>
Если прям в html то добавить в опции ['required' => true]
Shokha
Если прям в html то добавить в опции ['required' => true]
$for = ActiveForm::begin([ 'action' =>'/contact/create', 'method' => 'get', 'options' => ['required' => true], ]);
Shokha
не работает
Максим
не работает
читай документацию, такие элементарные косяки исправлять не охота
Максим
в поле надо вставить это, а не во всю форму
Максим
не получилос
это печально
Shokha
echo $for->field($modell, 'type', [ 'options' => [ 'required' => true]])->dropDownList([ '' => 'Null', '3' => 'Активный', '1' => 'Отключен', '2'=>'Удален', ]);
Andriy
Привет ребята, подскажите плиз, сторю модель как $activity->save(false), но возвращается false.
Andriy
Что может быть?