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

zhe17065564
2018.11.14, 20:16
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 4010

Re: Метод yii\db\ActiveQuery::init

А вот с методом search , как выше подсказали, возможно, будет даже более правильно. Все зависит от того, нужна ли привязка к пользователю в момент проверки уникальности. Спасибо большое. С search почему-то не сработало, я перепроверял и пробовал задавать заранее как подготовленный параметр, но это ...
zhe17065564
2018.11.14, 18:39
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 4010

Re: Метод yii\db\ActiveQuery::init

Странно. А люди целые приложения строят на этих огрызках кода. ну видимо им больше повезло с озарением либо они методом тыка нашли, как и где применить эти куски кода, чтобы решить свою задачу. Я, например, понятия не имею к чему это и в какой части архитектуры приложения применять в своём случае -...
zhe17065564
2018.11.14, 18:30
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 4010

Re: Метод yii\db\ActiveQuery::init

chungachguk писал(а): 2018.11.14, 18:26 А это что?
https://www.yiiframework.com/doc/guide/ ... rying-data
это огрызки кода без целостной картины отображения происходящего, которые как зайцу стоп-сигнал - либо слишком элементарное либо не юзабельно из-за отсутствия целостной архитектуры для понимания.
zhe17065564
2018.11.14, 18:01
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 4010

Re: Метод yii\db\ActiveQuery::init

Приветствую! Такой вопрос, почему решили условие добавлять не через find а именно через init ? Так ведь было бы логичнее, where бы пытался добавиться к SELECT'ам, а не ко всем запросам. Возможно, такой бубен поможет по теме, а возможно и нет. В таком случае надо дебажить запрос из валидатора при по...
zhe17065564
2018.11.14, 17:51
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 4010

Re: Метод yii\db\ActiveQuery::init

А точно, благодарю, я с этого пути ушел ибо сделал так только в методе protected function findModel($id), а в public function actionIndex() забыл и подумал, что этот способ не рабочий...
zhe17065564
2018.11.14, 17:31
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 4010

Re: Метод yii\db\ActiveQuery::init

Фильтруйте в контроллере. Каким образом, контроллер самый элементарный, у меня нет обёртки из сценариев и тд и тп? <?php namespace app\modules\main\controllers; use Yii; use app\modules\main\models\Publications; use app\modules\main\models\PublicationsSearch; use yii\web\Controller; use yii\web\Not...
zhe17065564
2018.11.14, 17:15
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 4010

Re: Метод yii\db\ActiveQuery::init

azz писал(а): 2018.11.14, 17:03 только обсуждали
Я это читал перед тем как создать тему - там явно не мой случай, я разными способами пробовал, проблема именно в части с ActiveQuery. Я не знаю как её переделать, без неё валидатор работает, с ней нет.
zhe17065564
2018.11.14, 16:23
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 4010

Метод yii\db\ActiveQuery::init

Здравствуйте! Появилась такая проблема с кодом, который по сути должен был выгружать пользователю сугубо его публикации, реализовано было через yii\db\ActiveQuery::init в модельке: <?php namespace app\modules\main\models; use Yii; /** * This is the ActiveQuery class for [[Publications]]. * * @see Pu...
zhe17065564
2018.01.25, 08:53
Форум: Общие вопросы (Yii 2.x)
Тема: Swiftmailer Expected response code 250 but got code "553"
Ответы: 7
Просмотры: 4025

Re: Swiftmailer Expected response code 250 but got code "553"

А прежде чем искать, попробуйте подумать почему так это работает именно так, как работает? Лет 5-7 назад можно было подставить в поле from что угодно. Сегодня нет. Подсказка: борьба со спамом, DKIM Да знаю я, что борьба со спамом и подмена как бы запрещается нормальными почтовыми серверами, но зака...
zhe17065564
2018.01.24, 20:59
Форум: Общие вопросы (Yii 2.x)
Тема: Swiftmailer Expected response code 250 but got code "553"
Ответы: 7
Просмотры: 4025

Re: Swiftmailer Expected response code 250 but got code "553"

Подставляйте введённый адрес в Reply To: КОД: ВЫДЕЛИТЬ ВСЁ ->setFrom(Yii::$app->params['support-email']) ->setReplyTo($this->email) чтобы он подставлялся при ответе на письмо. Благодарю за подсказку, но все же ещё буду искать, как у людей получается делать подмену, что с сайта отправляют сообщение ...
zhe17065564
2018.01.24, 16:51
Форум: Общие вопросы (Yii 2.x)
Тема: Swiftmailer Expected response code 250 but got code "553"
Ответы: 7
Просмотры: 4025

Re: Swiftmailer Expected response code 250 but got code "553"

То есть я со своей же почты сайта себе же должен отправлять на почту?
Собственно вроде бы заработало, но это не решение. Мне надо, чтобы на почту приходило с введенным адресом, а не будто бы я сам себе письмо отправил
zhe17065564
2018.01.24, 15:34
Форум: Общие вопросы (Yii 2.x)
Тема: Swiftmailer Expected response code 250 but got code "553"
Ответы: 7
Просмотры: 4025

Swiftmailer Expected response code 250 but got code "553"

Здравствуйте. Знаю, были уже похожи темы, но в моём случае решения не помогли, пытаюсь с сайта сделать форму обратной связи, но при отправке почты выдаёт: Expected response code 250 but got code "553", with message "553 Relaying disallowed as myemail@yandex.ru " Меня значения mbs...
zhe17065564
2018.01.16, 22:50
Форум: Общие вопросы (Yii 2.x)
Тема: Подгрузка фото профиля yii\authclient\clients\
Ответы: 3
Просмотры: 1253

Re: Подгрузка фото профиля yii\authclient\clients\

Спасибо, попробую таким способом, мб повезет и будет нужный.
zhe17065564
2018.01.16, 18:50
Форум: Общие вопросы (Yii 2.x)
Тема: Подгрузка фото профиля yii\authclient\clients\
Ответы: 3
Просмотры: 1253

Подгрузка фото профиля yii\authclient\clients\

Здравствуйте. Кто знает, можно ли через yii\authclient\clients\ из Facebook или VK вытаскивать на свой сайт фото профиля из соц. сети и подтягивать в профиль на своем сайте, довольно долго игрался, авторизация проходит, но данные с фото не знаю как вытащить, подскажите кто сталкивался? Может оно не ...
zhe17065564
2017.12.04, 21:07
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Внутренние роли пользователя в соц. сети.
Ответы: 0
Просмотры: 1373

Внутренние роли пользователя в соц. сети.

Здравствуйте. Опишу суть вкратце, по крайней мере постараюсь. В соц. сети есть 4 базовые роли в RBAC: 1.Admin. 2.Moderator. 3. User. 4.Company. Связь, если простой пользователь сотрудник, то его профиль , а если регистратор компании - то профиль компании(отдельно). Profile<- User ->Company У сотрудн...
zhe17065564
2017.11.29, 20:24
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 Clickjacking
Ответы: 3
Просмотры: 1764

Re: Yii2 Clickjacking

'response' => [
'on beforeSend' => function($event) {
$event->sender->headers->add('X-Frame-Options', 'DENY');
},
],

спс
zhe17065564
2017.11.28, 23:49
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 Clickjacking
Ответы: 3
Просмотры: 1764

Re: Yii2 Clickjacking

urichalex писал(а): 2017.11.28, 23:21 За вами уже выехали)
В смысле? Ну реально не знаю я как убирать эту уязвимость адекватно, одни костыли получаются, но есть она почему-то и у фейсбука и у вк...
zhe17065564
2017.11.28, 22:37
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 Clickjacking
Ответы: 3
Просмотры: 1764

Yii2 Clickjacking

Здравствуйте! Кто-нибудь знает как в yii2 можно грамотно выставить защиту от Clickjacking? Просто костыльное добавление в main layout что-то типа такого будет каждый раз при любом действии на сайте, даже по внутренним переходам просить пользователя подтвердить действие, а если будет переход на левый...
zhe17065564
2017.11.22, 15:16
Форум: Общие вопросы (Yii 2.x)
Тема: Перехват и определение action для последующей валидации
Ответы: 6
Просмотры: 2544

Re: Перехват и определение action для последующей валидации

О благодарю, спасибо большое, теперь запомню на каком уровне подобные задачи обрабатывать. Отрефакторил под себя - заработало всё наконец-то. Если кому-нибудь нужно будет: <?php $isCreate = Yii::$app->controller->action->id === 'create'; if ($isCreate) { $form = ActiveForm::begin( [ 'id' => 'authors...
zhe17065564
2017.11.22, 14:29
Форум: Общие вопросы (Yii 2.x)
Тема: Перехват и определение action для последующей валидации
Ответы: 6
Просмотры: 2544

Re: Перехват и определение action для последующей валидации

То есть тебе на update не серверную нужно валидацию вырубить, а клиентскую? Клиентская и так выключена, подключена серверная через ajax - я ж написал. Не работает, если на update вешать false на save. Форма сначала идет на метод Validation 'validationUrl'=>Url::toRoute('default/validation') при наж...