Найдено 63 результата
- 2018.11.14, 20:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: Метод yii\db\ActiveQuery::init
- Ответы: 15
- Просмотры: 4010
Re: Метод yii\db\ActiveQuery::init
А вот с методом search , как выше подсказали, возможно, будет даже более правильно. Все зависит от того, нужна ли привязка к пользователю в момент проверки уникальности. Спасибо большое. С search почему-то не сработало, я перепроверял и пробовал задавать заранее как подготовленный параметр, но это ...
- 2018.11.14, 18:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Метод yii\db\ActiveQuery::init
- Ответы: 15
- Просмотры: 4010
Re: Метод yii\db\ActiveQuery::init
Странно. А люди целые приложения строят на этих огрызках кода. ну видимо им больше повезло с озарением либо они методом тыка нашли, как и где применить эти куски кода, чтобы решить свою задачу. Я, например, понятия не имею к чему это и в какой части архитектуры приложения применять в своём случае -...
- 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
- 2018.11.14, 18:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Метод yii\db\ActiveQuery::init
- Ответы: 15
- Просмотры: 4010
Re: Метод yii\db\ActiveQuery::init
Приветствую! Такой вопрос, почему решили условие добавлять не через find а именно через init ? Так ведь было бы логичнее, where бы пытался добавиться к SELECT'ам, а не ко всем запросам. Возможно, такой бубен поможет по теме, а возможно и нет. В таком случае надо дебажить запрос из валидатора при по...
- 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() забыл и подумал, что этот способ не рабочий...
- 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...
- 2018.11.14, 17:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Метод yii\db\ActiveQuery::init
- Ответы: 15
- Просмотры: 4010
- 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...
- 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 Да знаю я, что борьба со спамом и подмена как бы запрещается нормальными почтовыми серверами, но зака...
- 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) чтобы он подставлялся при ответе на письмо. Благодарю за подсказку, но все же ещё буду искать, как у людей получается делать подмену, что с сайта отправляют сообщение ...
- 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"
То есть я со своей же почты сайта себе же должен отправлять на почту?
Собственно вроде бы заработало, но это не решение. Мне надо, чтобы на почту приходило с введенным адресом, а не будто бы я сам себе письмо отправил
Собственно вроде бы заработало, но это не решение. Мне надо, чтобы на почту приходило с введенным адресом, а не будто бы я сам себе письмо отправил
- 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...
- 2018.01.16, 22:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подгрузка фото профиля yii\authclient\clients\
- Ответы: 3
- Просмотры: 1253
Re: Подгрузка фото профиля yii\authclient\clients\
Спасибо, попробую таким способом, мб повезет и будет нужный.
- 2018.01.16, 18:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подгрузка фото профиля yii\authclient\clients\
- Ответы: 3
- Просмотры: 1253
Подгрузка фото профиля yii\authclient\clients\
Здравствуйте. Кто знает, можно ли через yii\authclient\clients\ из Facebook или VK вытаскивать на свой сайт фото профиля из соц. сети и подтягивать в профиль на своем сайте, довольно долго игрался, авторизация проходит, но данные с фото не знаю как вытащить, подскажите кто сталкивался? Может оно не ...
- 2017.12.04, 21:07
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Внутренние роли пользователя в соц. сети.
- Ответы: 0
- Просмотры: 1373
Внутренние роли пользователя в соц. сети.
Здравствуйте. Опишу суть вкратце, по крайней мере постараюсь. В соц. сети есть 4 базовые роли в RBAC: 1.Admin. 2.Moderator. 3. User. 4.Company. Связь, если простой пользователь сотрудник, то его профиль , а если регистратор компании - то профиль компании(отдельно). Profile<- User ->Company У сотрудн...
- 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');
},
],
спс
'on beforeSend' => function($event) {
$event->sender->headers->add('X-Frame-Options', 'DENY');
},
],
спс
- 2017.11.28, 23:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 Clickjacking
- Ответы: 3
- Просмотры: 1764
- 2017.11.28, 22:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 Clickjacking
- Ответы: 3
- Просмотры: 1764
Yii2 Clickjacking
Здравствуйте! Кто-нибудь знает как в yii2 можно грамотно выставить защиту от Clickjacking? Просто костыльное добавление в main layout что-то типа такого будет каждый раз при любом действии на сайте, даже по внутренним переходам просить пользователя подтвердить действие, а если будет переход на левый...
- 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...
- 2017.11.22, 14:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Перехват и определение action для последующей валидации
- Ответы: 6
- Просмотры: 2544
Re: Перехват и определение action для последующей валидации
То есть тебе на update не серверную нужно валидацию вырубить, а клиентскую? Клиентская и так выключена, подключена серверная через ajax - я ж написал. Не работает, если на update вешать false на save. Форма сначала идет на метод Validation 'validationUrl'=>Url::toRoute('default/validation') при наж...