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

za4me
2016.10.13, 15:43
Форум: Общие вопросы (Yii 2.x)
Тема: SEO адресса
Ответы: 11
Просмотры: 3624

Re: SEO адресса

Если я правильно понял, то то что вам нужно называется slug. В yii2 он делается очень легко. Расскажите подробнее, вы пытаетесь сделать что-то типо блога? Для того что-бы сделать slug, нужно воспользоваться уже реализованным в yii2 поведением SluggableBehavior. Условимся что у нас в БД есть таблица ...
za4me
2016.10.09, 18:45
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Немного проясните про правила в RBAC
Ответы: 9
Просмотры: 4029

Re: Немного проясните про правила в RBAC

а удаление повесить на крон. Да, крон будет только для удаления старых записей, чтобы освободить БД (например, раз в сутки). Поэтому и уточняю, что хочу удалять пользователя из таблицы МУТ в правиле, если время истекло. т.е. Запись о пользователе с истекшим баном будет хранится до тех пор пока он с...
za4me
2016.10.09, 16:57
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Немного проясните про правила в RBAC
Ответы: 9
Просмотры: 4029

Re: Немного проясните про правила в RBAC

То есть правило проверяет есть ли пользователь такой-то в таблице МУТ, если нет - вернуть true, если есть - проверить истекло ли время, если истекло то прямо в правиле удалить его из этой таблицы. Проверка будет происходить при входе пользователя в чат? Можно не пускать всех кто есть в таблице МУТ,...
za4me
2016.10.07, 15:20
Форум: Общие вопросы (Yii 2.x)
Тема: Насколько правилен такой подход в создании ссылки?
Ответы: 24
Просмотры: 4188

Re: Насколько правилен такой подход в создании ссылки?

А почему для этого запроса нет связи в модели? было бы $data->tagSection->name Действительно, что-то протупил. Но если честно вводит в заблуждение то что gii генерирует к примеру метод getSectionNumber(), но в grid нужно обращаться к нему как к свойству sectionNumber. Всем спасибо за помощь, тему д...
za4me
2016.10.07, 12:13
Форум: Общие вопросы (Yii 2.x)
Тема: Насколько правилен такой подход в создании ссылки?
Ответы: 24
Просмотры: 4188

Re: Насколько правилен такой подход в создании ссылки?

Псевдонимом жестко забивать домен не вариант, к примеру вдруг нужно будет перенести на другой домен, нужно будет делать правки, а этого хотелось-бы избежать. так псевдоним один раз в конфиге будет устанавливаться, в этом же вся и суть - один раз менять и везде работает. Я это понимаю, но хотелось-б...
za4me
2016.10.07, 09:48
Форум: Общие вопросы (Yii 2.x)
Тема: Насколько правилен такой подход в создании ссылки?
Ответы: 24
Просмотры: 4188

Re: Насколько правилен такой подход в создании ссылки?

Приветствую всех еще раз.

Забыл упомянуть что шаблон advanced, извините.
Псевдонимом жестко забивать домен не вариант, к примеру вдруг нужно будет перенести на другой домен, нужно будет делать правки, а этого хотелось-бы избежать.
za4me
2016.10.06, 13:09
Форум: Общие вопросы (Yii 2.x)
Тема: Насколько правилен такой подход в создании ссылки?
Ответы: 24
Просмотры: 4188

Насколько правилен такой подход в создании ссылки?

День добрый. Есть backend на домене a.example.com И frontend на домене example.com В backend что-бы сделать ссылку на frontend использую такой подход в виджете Menu: 'url' => 'http://' . str_replace('a.', '', Yii::$app->request->serverName)  Работает нормально, но возник вопрос о правильности такого...
za4me
2016.10.05, 20:50
Форум: Общие вопросы (Yii 2.x)
Тема: authManager почему получаю ошибку?
Ответы: 4
Просмотры: 1204

Re: authManager почему получаю ошибку?

zelenin писал(а):через load не присваиваются данные, не описанные в rules
Точно, я и забыл. Спасибо.
za4me
2016.10.05, 20:33
Форум: Общие вопросы (Yii 2.x)
Тема: authManager почему получаю ошибку?
Ответы: 4
Просмотры: 1204

Re: authManager почему получаю ошибку?

zelenin писал(а):в xdebug ты проверяешь $_POST{'UserCreate']['role'], а не $this->role
Понял.

Только тогда почему в $_POST идет значение, а в $model (1) получаю null?

Изображение
za4me
2016.10.05, 17:56
Форум: Общие вопросы (Yii 2.x)
Тема: authManager почему получаю ошибку?
Ответы: 4
Просмотры: 1204

authManager почему получаю ошибку?

Добрый день. Подскажите, почему когда я пытаюсь получить роль используя $this->role $userRole = $auth->getRole($this->role);  Получаю ошибку Trying to get property of non-object. Но если я получу роль из Yii::$app->request->post('UserCreate')['role'] $userRole = $auth->getRole(Yii::$app->request->po...
za4me
2016.09.14, 15:25
Форум: Обо всем
Тема: Хочу научиться работать с yii2
Ответы: 11
Просмотры: 5206

Re: Хочу научиться работать с yii2

Igor346 писал(а):Методом научного тыка конечно дойду до понимания
Зачем метод тыка если у yii2, есть отличная русская документация?
za4me
2016.08.31, 23:05
Форум: Общие вопросы (Yii 1.x)
Тема: ЧПУ URL
Ответы: 2
Просмотры: 1141

Re: ЧПУ URL

urlManager
za4me
2016.08.29, 01:09
Форум: yiiframework.ru
Тема: Новое лицо форуму + вопрос к Sam Dark
Ответы: 10
Просмотры: 25151

Re: Новое лицо форуму + вопрос к SamDark

Нет, то что форум выполняет свои прямые обязанности великолепно - это плюс. Только что разве подсветка кода не очень устраивает. И дизайн очень устаревший. В стиле 90-х. Хотелось бы просто освежить. Так освежите. Сделайте дизайн, верстку. Думаю сообщество будет вам благодарно. p.s. yiiframework.com...
za4me
2016.08.29, 00:54
Форум: yiiframework.ru
Тема: Новое лицо форуму + вопрос к Sam Dark
Ответы: 10
Просмотры: 25151

Re: Новое лицо форуму + личные вопросы к SamDark

А зачем писать его на yii, если есть отличное готовое решение?
za4me
2016.08.27, 14:13
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать вывод только активных записей?
Ответы: 4
Просмотры: 1337

Re: Как сделать вывод только активных записей?

Логичнее добавить параметр в метод search: $dataProvider = $searchModel->search($data); $dataProvider = $searchModel->search($data, true);  Думаю данное решение устроит больше всего. public function search($params, $active) {     $query = Post::find()->orderBy('created_at DESC');     if ($active ==...
za4me
2016.08.27, 13:03
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать вывод только активных записей?
Ответы: 4
Просмотры: 1337

Re: Как сделать вывод только активных записей?

ElisDN писал(а):Можно, но не нужно.
Как тогда правильнее поступить, если в одном экшене нужно вывести только активные, а в другом все?
za4me
2016.08.27, 12:38
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать вывод только активных записей?
Ответы: 4
Просмотры: 1337

Как сделать вывод только активных записей?

Знаю что можно сделать просто запросив только активные: $query = Post::find()->where(['active' => 1])  Но можно ли как-то сделать это по другому? Например в ListView что-то типо where => ['active' => 1] <?= ListView::widget([         'dataProvider' => $dataProvider,         'itemOptions' => ['class'...
za4me
2016.08.26, 16:32
Форум: Общие вопросы (Yii 2.x)
Тема: Как наиболее эффективно работать с api соц. сетей для регистрации и входе на сайт?
Ответы: 37
Просмотры: 6443

Re: Как наиболее эффективно работать с api соц. сетей для регистрации и входе на сайт?

Так я и говорю, как техподдержке понять что он это он? Отправлять письма на email с кодом? Да и второй вопрос открыт. Если соц. сеть "выгнала" его, то что она мне вернет в ответ? Ну ввел он правильный логин и пароль, но он забанен, а что получу я в ответе от соц сети. ТП может понять что ...
za4me
2016.08.26, 08:41
Форум: Общие вопросы (Yii 2.x)
Тема: Как наиболее эффективно работать с api соц. сетей для регистрации и входе на сайт?
Ответы: 37
Просмотры: 6443

Re: Как наиболее эффективно работать с api соц. сетей для регистрации и входе на сайт?

То как мне ему помочь с доступом в свое приложение? юзер пытается зарегиться, вы получаете от соцсети какие-то данные, берете необходимые и вставляете в форму регистрации, чтобы юзер вбил недостающие данные. Дальше создается ваша обычная учетка, а к ней в другой таблице привязывается аккаунт твитте...
za4me
2016.08.25, 15:59
Форум: Общие вопросы (Yii 2.x)
Тема: Как наиболее эффективно работать с api соц. сетей для регистрации и входе на сайт?
Ответы: 37
Просмотры: 6443

Re: Как наиболее эффективно работать с api соц. сетей для регистрации и входе на сайт?

Отказаться от обязательности email? Что тогда делать с восстановлением пароля к примеру если пользователь не укажет email при обычной регистрации? :? Ведь обязательность email уже включена при обычной регистрации в rules. Поэтому можно убрать notNull 'email' => $this->string()->notNull()->unique() ...