
Like
21.05.2018
06:47:42
Мне лень писать это слово правильно

Алексей
21.05.2018
06:47:48
по бошке настучали, совсем еблан стал?

Максим
21.05.2018
06:48:05

Алексей
21.05.2018
06:48:21

Google

Максим
21.05.2018
06:48:22

Like
21.05.2018
06:48:29

Алексей
21.05.2018
06:48:35
иначе бы не просил помощи

Like
21.05.2018
06:48:44

Алексей
21.05.2018
06:48:55
алло, перечитай свои сообщения до этого

Like
21.05.2018
06:49:12
Алло, это было не конкретно к тебе
Я вообще не читал твой вопрос
Мне похуй

Алексей
21.05.2018
06:49:45

Like
21.05.2018
06:49:52

Taras
21.05.2018
06:50:04
Alexei Volynkin
Залей части кода на онлайн сервис какой то, чтобы можно было посмотреть

Google


Like
21.05.2018
06:50:14
<?php
namespace app\modules\api\controllers;
use yii\rest\ActiveController;
use yii\filters\auth\HttpBearerAuth;
use Yii;
/**
* Default controller for the `admin` module
*/
class UserController extends ActiveController
{
public $modelClass = 'app\models\User';
public function behaviors()
{
$behaviors = parent::behaviors();
$behaviors['authenticator'] = [
'class' => HttpBearerAuth::className(),
];
$behaviors['contentNegotiator'] = [
'class' => \yii\filters\ContentNegotiator::className(),
'formats' => [
'application/json' => \yii\web\Response::FORMAT_JSON,
]
];
$behaviors['access'] = [
'class' => 'mdm\admin\components\AccessControl',
'only' => ['update', 'delete'],
];
return $behaviors;
}
protected function verbs()
{
return [
'index' => ['GET', 'HEAD'],
'signin' => ['GET', 'HEAD'],
'create' => ['POST'],
'update' => ['GET', 'PUT', 'PATCH'],
'delete' => ['DELETE'],
];
}
public function checkAccess($action, $model = null, $params = [])
{
throw new \yii\web\ForbiddenHttpException(sprintf('You can only %s lease that you\'ve created.', $action));
}
public function actionSignin()
{
return ['sdsd' => 'sdsd'];
// Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
// return User::findIdentity(Yii::$app->user->identity->id);
}
}
> $behaviors['access'] = [
'class' => 'mdm\admin\components\AccessControl',
'only' => ['update', 'delete'],
];
Эта штука за права на действия для этой страницы отвечает?


Алексей
21.05.2018
06:51:57

Like
21.05.2018
06:52:06

Алексей
21.05.2018
06:52:27
для гостей в конфиге расширения настраивается

Like
21.05.2018
06:52:30

Алексей
21.05.2018
06:52:59
если я 5 строк конфига так скину, бомбанет?

Максим
21.05.2018
06:53:01
.
уже второй цитируешь) в закладку кинул?

Like
21.05.2018
06:53:07

Алексей
21.05.2018
06:53:21
'as access' => [
'class' => 'mdm\admin\components\AccessControl',
'allowActions' => [
'api/user/*'
]
],
типа такого
https://pastebin.com/UPrDf8GB
вот код

Ruslan
21.05.2018
06:57:10

Алексей
21.05.2018
06:58:13

Ruslan
21.05.2018
07:01:15

Алексей
21.05.2018
07:01:22
нет
он токен требует

Google

Алексей
21.05.2018
07:01:33
401 ошибка
а как тогда сделать signin-то?

Ruslan
21.05.2018
07:02:04
а ты говоришь синтаксис правильны, значит не правильный

Алексей
21.05.2018
07:02:39
ну для не рест контроллеров работает
если я пишу правила подобным образом
точнее прописываю allowActions

Ruslan
21.05.2018
07:04:36
\mdm\admin\components\AccessControl::isActive, смотри тут какой он $id пытается сравнивать

Maxim
21.05.2018
07:37:52

Vladislav
21.05.2018
07:45:16
Всем привет. Никто не подскажет как можно заюзать Bootstrap в почте на yii?

Виктор
21.05.2018
07:46:38
" Используем только Inline-стили, то есть применять непосредственно к тегам"

PowerAxis
21.05.2018
07:48:14
ща он весь фреймворк в инлайн загонит ради сетки и кнопочки

Vladislav
21.05.2018
07:50:48
я не хочу вестать самому я хочу бутстраповский сыы для почты)
есть ли вообще он

Katulos
21.05.2018
07:52:12
Верстуны html-почты должны гореть в аду

PowerAxis
21.05.2018
07:52:39
для этого же есть text и html шаблоны

Katulos
21.05.2018
07:52:48
Не важно
только plain text
только хардкор

Google

PowerAxis
21.05.2018
07:53:11
ясно-понятно

Vladislav
21.05.2018
07:53:26
таблицу текстом зафигарить конечно это топово)

Katulos
21.05.2018
07:53:49
таблицу пришли в екселе

Vladislav
21.05.2018
07:54:03
ага генерить его ещё на сервере
ради 5 записей в таблице

Katulos
21.05.2018
07:54:47
Давай будем честны, ничего кроме спамерского говна, типа купите говно и у нас тут ололо акция, не требуют верстки в письмах

Vladislav
21.05.2018
07:55:15
нет не соглашусь
любая инфа должна быть читабельна

Katulos
21.05.2018
07:55:33
текст не читабелен?

Vladislav
21.05.2018
07:56:20
таблицу нужно хотябы нормально уметь оформить, чтобы не была похожа на попу

Katulos
21.05.2018
07:56:42
и для этого принести бутстрап в инлайн?

Виктор
21.05.2018
07:56:59
Красивые картиночки и рюшечки больше привлекают пользователей. Это основа маркетинга.

Katulos
21.05.2018
07:57:00
Или внещних ссылок отсыпать, которые любой почтовик заблокирует?

Дмитрий
21.05.2018
07:58:38
Ребята, такой вопрос, я как то в релизноутс 2.0.14 видел что теперь можно AuthManager выносить в контейнер, но вот вопрос - кто это делал? А то чет не получается

Katulos
21.05.2018
07:58:47
Ну чейчас это принято маркетингом называть, да

Vladislav
21.05.2018
08:00:02
Ну так в этом и есть маркетинг - привлечение "хомячков"

Katulos
21.05.2018
08:00:30
Я и говорю
Маркетинг ненужен ?

Vladislav
21.05.2018
08:00:56
Маркетинг - часть экономики)

Google

Vladislav
21.05.2018
08:01:03
если можно так сказать

Katulos
21.05.2018
08:01:18
Нет
Маркетинг это часть маркетинга
Впарить говно лоху это не про экономику

Vladislav
21.05.2018
08:02:28
Тут дело не во впаривании)
а в бабле)
на корман)

Виктор
21.05.2018
08:02:56

Vladislav
21.05.2018
08:02:59
а бабло - это налоги, снова трата их на другое и туды сюды))

Дмитрий
21.05.2018
08:06:54

Виктор
21.05.2018
08:11:10
'components' => [
'authManager' => [
'class' => 'yii\rbac\DbManager',
],
],

Дмитрий
21.05.2018
08:12:33

Виктор
21.05.2018
08:13:34
Вообще ничем не отличается, components - это всего лишь некий способ классификации

PowerAxis
21.05.2018
09:02:57
в как для компонента 'log' задать файл?
файл записи логов
по умолчанию все летит в app.log
отстатить, нашел

Максим
21.05.2018
09:05:48
уже поздно) заскринил

Roman
21.05.2018
09:06:03
можно было просто ссылку на guide

PowerAxis
21.05.2018
09:06:11
да-да, уже нашел в cookbook