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

Dominus
2018.10.21, 21:08
Форум: Общие вопросы (Yii 2.x)
Тема: проблема git-hub
Ответы: 3
Просмотры: 711

Re: проблема git-hub

Ну сообщение говорит о том что ваш oauth токен на github содержит не допустимые символы. Возможно какая то из букв "A" в "Arta85" из другой раскладки, например русской. Установка нового проекта осуществляется так: composer self-updade composer create-project --prefer-dist yiisoft/yii2-app-advanced y...
Dominus
2018.10.10, 21:03
Форум: Общие вопросы (Yii 2.x)
Тема: Modal::begin без header и footer
Ответы: 14
Просмотры: 1097

Re: Modal::begin без header и footer

Код: Выделить всё

<?php Modal::begin([
    'id' => 'my-modal',    
    'headerOptions' => [
        'style' => 'display:none;'
    ],
    'footerOptions' => [
        'style' => 'display:none;'
    ],
]); ?>

<p>Контент</p>

<?php Modal::end(); ?>
Dominus
2018.10.06, 15:04
Форум: Общие вопросы (Yii 2.x)
Тема: Уведомления по времени
Ответы: 1
Просмотры: 269

Re: Уведомления по времени

Cron, например запускать консольную команду каждую минуту. Что бы не дергать базу, данные закэшировать. При изменении пользователем времени, удалять кэш.
Dominus
2018.10.05, 18:18
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить модуль hosannahighertech/yii2-yiiboard
Ответы: 8
Просмотры: 875

Re: Как настроить модуль hosannahighertech/yii2-yiiboard

Посмотрите этот модуль: https://github.com/bizley/yii2-podium, вроде работает. Единственно что нужно сделать это изменить тут: https://github.com/bizley/yii2-podium/blob/9e023c1b53de3fc5355f03a623f333eac70b5f1b/src/PodiumCache.php //... use yii\base\Object; //... class PodiumCache extends Object { /...
Dominus
2018.10.04, 23:08
Форум: Общие вопросы (Yii 2.x)
Тема: нет каталога vendor
Ответы: 3
Просмотры: 509

Re: нет каталога vendor

Код: Выделить всё

composer self-update
composer install
Dominus
2018.10.04, 21:25
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает appendTimestamp
Ответы: 4
Просмотры: 612

Re: Не работает appendTimestamp

А так?

Код: Выделить всё

 public $css = [
        'themes/bootstrap4/css/chosen-bootstrap.css',
        'themes/bootstrap4/css/narrow-jumbotron.css',
        'themes/bootstrap4/css/app.css',
    ];
Без первого слэша
Dominus
2018.10.04, 21:16
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает appendTimestamp
Ответы: 4
Просмотры: 612

Re: Не работает appendTimestamp

В компоненты добавляете?

Код: Выделить всё

//...
'components' => [
    'assetManager' => [
            'appendTimestamp' => true,
            'bundles' => [],
    ],
    //...
],
//...
Dominus
2018.10.04, 20:17
Форум: Общие вопросы (Yii 2.x)
Тема: Смена статуса в editable kartik с подтверждением.
Ответы: 5
Просмотры: 614

Re: Смена статуса в editable kartik с подтверждением.

Что то вроде этого. Выдернул из виджета ajax подписки View: <?php //... $buttonId = 'submit-button'; $container = 'my-cintainer'; $script = " $('#subscribe-form').on('beforeSubmit', function (e) { e.preventDefault(); let form = e.currentTarget, url = form.action, data = $(this).serialize(), button =...
Dominus
2018.10.04, 18:09
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по api
Ответы: 50
Просмотры: 2922

Re: Вопрос по api

Вы на сайте обычным методом как регистрируетесь? Модель SignupForm есть? Используйте её и в api. Модель User в api выглядит так: https://github.com/Dominus77/task/blob/master/api/modules/v1/models/User.php Модель SignupForm в api выглядит так: https://github.com/Dominus77/task/blob/master/api/module...
Dominus
2018.10.04, 17:51
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по api
Ответы: 50
Просмотры: 2922

Re: Вопрос по api

Проверяем, хэширует ли? модель SignupForm /** * Signs users up. * * @return User|null the saved model or null if saving fails * @throws \yii\base\Exception */ public function signup() { /*if ($this->validate()) { $user = $this->loadModel(); if ($user->save()) { return $user; } } return null;*/ retur...
Dominus
2018.10.04, 17:34
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по api
Ответы: 50
Просмотры: 2922

Re: Вопрос по api

У вас эта модель наследуется от User или отдельно как то?

Код: Выделить всё

$user = new UserR();
https://github.com/Dominus77/task/blob/ ... er.php#L12
Dominus
2018.10.04, 17:16
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по api
Ответы: 50
Просмотры: 2922

Re: Вопрос по api

protected function loadModel() { $user = new User(); $user->username = $this->username; $user->password_hash = \Yii::$app->security->generatePasswordHash($this->password);// Хэшируем пароль $user->auth_key = \Yii::$app->security->generateRandomString(); return $user; };
Dominus
2018.10.04, 17:05
Форум: Общие вопросы (Yii 2.x)
Тема: Смена статуса в editable kartik с подтверждением.
Ответы: 5
Просмотры: 614

Re: Смена статуса в editable kartik с подтверждением.

Наверное отправить данные формы ajax`ом на экшен, там проверяем, если всё ок то сохраняем, если нет то какие то действия, возвращаем ответ, и в зависимости от ответа можно так же программно закрыть окно. Вот посмотрите этот виджет, как там формы организованы и ajax валидация. Возможно найдете для се...
Dominus
2018.10.04, 16:50
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по api
Ответы: 50
Просмотры: 2922

Re: Вопрос по api

Что то вы тут всё в одно накопипастили) Обратите внимание на структуру. Когда регистрация проходит успешно, возвращается объект user public function signup() { if ($this->validate()) { $user = $this->loadModel(); if ($user->save()) { return $user; } } return null; } protected function loadModel() { ...
Dominus
2018.10.04, 11:52
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по api
Ответы: 50
Просмотры: 2922

Re: Вопрос по api

Регистрация: https://github.com/Dominus77/task/blob/59331f3b239ad3652075dcbbd47327076a193d91/api/modules/v1/controllers/UserController.php#L88-L99 Правила: https://github.com/Dominus77/task/blob/59331f3b239ad3652075dcbbd47327076a193d91/api/modules/v1/Bootstrap.php#L33-L44 Установка хэша пароля: http...