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

ninzzo
2019.03.16, 11:54
Форум: Общие вопросы (Yii 2.x)
Тема: почему я не могу скачать картик грид через composer?
Ответы: 1
Просмотры: 210

почему я не могу скачать картик грид через composer?

php composer.phar require kartik-v/yii2-grid "dev-master" и начинает качать каждый файл от версии 0.0.1 до 10.1.2.5 по несколько секунд на шаг а через часа 2 вообще повис Несколько лет назад была такая же история с ним, ничего не меняется =(( Все остальные расширения отлично скачиваются через compos...
ninzzo
2019.02.24, 19:56
Форум: Предлагаю работу
Тема: Необходим разработчик yii2. Делать админку
Ответы: 7
Просмотры: 814

Re: Необходим разработчик yii2. Делать админку

С удовольствием выполню работу.
Скайп ninzzo_softpro
ninzzo
2018.11.09, 10:18
Форум: Общие вопросы (Yii 2.x)
Тема: lightbox листалка фото влево-вправо
Ответы: 0
Просмотры: 317

lightbox листалка фото влево-вправо

скачал какого то неизвестного солдата плагин use branchonline\lightbox\Lightbox; foreach($images as $i){ echo Lightbox::widget([ 'files' => [ [ 'thumb' => $i['base_url'].'/'.$i['path'], 'original' => $i['base_url'].'/'.$i['path'], 'title' => $model->name, ], ] ]); } фото выводятся на странице и нужн...
ninzzo
2018.11.07, 10:30
Форум: Общие вопросы (Yii 2.x)
Тема: urlmanager добавить /sub/
Ответы: 1
Просмотры: 222

urlmanager добавить /sub/

есть сайт с адресом site/frontend/web/site/index всегда существует SESSION['param'] и оно равно или test1 или test2 как мне сделать что бы в зависимости от SESSION['param'] в мой url всегда добавлялся /test1/ или /test2/ ? например захожу на сайт и в url УЖЕ вижу site/frontend/web/test1/site/index б...
ninzzo
2018.11.06, 13:14
Форум: Общие вопросы (Yii 2.x)
Тема: starter kit не ставит slug для русских букв
Ответы: 1
Просмотры: 180

starter kit не ставит slug для русских букв

в модели есть поведение которое ставит slug в зависимости от другого поля - name public function behaviors() { return [ [ 'class' => SluggableBehavior::className(), 'attribute' => 'name', 'slugAttribute' => 'slug', 'immutable' => true, 'ensureUnique'=>true, ], если name написано по русски "тестовая ...
ninzzo
2018.10.23, 18:49
Форум: Авторский код и библиотеки
Тема: Yii2 Starter Kit - шаблон для старта приложения
Ответы: 551
Просмотры: 163717

Re: Yii2 Starter Kit - шаблон для старта приложения

Добрый день. Установил шаблон по инструкции, пре переходе по url backend.mysite.loc получаю форму авторизации, ввожу login/pass webmaster, получаю редирект на страницу http://backend.mysite.loc /sign-in/login и ошибку: error 403. В чем именно моя ошибка, как исправить? 403 это нет доступа. Что у те...
ninzzo
2018.09.27, 23:25
Форум: Общие вопросы (Yii 2.x)
Тема: Конфликт bootstrap 3 and 4
Ответы: 6
Просмотры: 698

Re: Конфликт bootstrap 3 and 4

извиняюсь. а как прописать правильно?)

из конфига уберу, добавлю только в 1 акшен! будет супер!
ninzzo
2018.09.25, 20:27
Форум: Общие вопросы (Yii 2.x)
Тема: Конфликт bootstrap 3 and 4
Ответы: 6
Просмотры: 698

Re: Конфликт bootstrap 3 and 4

Сделал вот так и частично решил проблему: 'components' => [ 'assetManager' => [ 'bundles' => [ 'yii\bootstrap\BootstrapAsset' => [ 'css' => [], ], ], ], только в админке у меня используется 3 версия) Можно как то в конфиге задать только для определенной страницы это? Что бы на site/signup
ninzzo
2018.09.25, 20:08
Форум: Общие вопросы (Yii 2.x)
Тема: добавить своей поле в select (AS)
Ответы: 2
Просмотры: 313

Re: добавить своей поле в select (AS)

ок спасибо. еще способ нашел: $pr = Product::find() ->select([ 'id', 'name', 'price', 'weight', 'description', 'inventory', 'image', 'created_at', '(SELECT price FROM `deals_of_day` WHERE deals_of_day.product_id = product.id AND deals_of_day.date = "'.$date.'") AS sale_price', ]) ->where(['user_id' ...
ninzzo
2018.09.25, 19:48
Форум: Общие вопросы (Yii 2.x)
Тема: Конфликт bootstrap 3 and 4
Ответы: 6
Просмотры: 698

Конфликт bootstrap 3 and 4

На сайте использую bootstrap4 На странице регистрации подключаю kartik\file\FileInput and kartik\widgets\TimePicker и использую их в activeform Они тянут свой личный bootstrap3 от куда то там и в итоге у меня весь сайт кривой.(потому что одновременно подключено bootstrap3(тянется из виджетов) and bo...
ninzzo
2018.09.23, 14:56
Форум: Общие вопросы (Yii 2.x)
Тема: добавить своей поле в select (AS)
Ответы: 2
Просмотры: 313

добавить своей поле в select (AS)

Есть запрос: $pr = Product::find() ->select(['id', 'name', 'price']) ->addSelect(['sale_price']) ->where([ 'category_id' => $cat->id]) ->all(); В модели Product я добавил class Product extends \yii\db\ActiveRecord { public $sale_price; получаю ошибку: Column not found: 1054 Unknown column 'sale_pric...
ninzzo
2018.09.21, 15:59
Форум: Общие вопросы (Yii 2.x)
Тема: beforeaction для всех контроллеров
Ответы: 2
Просмотры: 242

Re: beforeaction для всех контроллеров

мне нужно в 1 месте а не во всех.
В вашем случае мне придется заходить в каждый контроллер и менять наследование.

Вообщем добавил во frontend конфиг компонент. В компоненте делаю все что мне нужно.
Работает)
ninzzo
2018.09.21, 15:39
Форум: Общие вопросы (Yii 2.x)
Тема: beforeaction для всех контроллеров
Ответы: 2
Просмотры: 242

beforeaction для всех контроллеров

У меня в frontend/controllers лежит много контроллеров( удивительно:) ) нужно для всех сделать вот так: public function beforeAction($action) { //тут что то проверяется и что то происходит return parent::beforeAction($action); } могу ли я в одном месте сделать ОБЩИЙ beforeAction для всех ? только не...
ninzzo
2018.07.12, 21:31
Форум: Общие вопросы (Yii 2.x)
Тема: push уведомления для мобил
Ответы: 1
Просмотры: 709

push уведомления для мобил

Пишу REST API для мобильного приложения. Стал вопрос отправки push уведомлений.

Что использовать? Есть специальные сервисы для php?
Кто делал, поделитесь опытом.
ninzzo
2018.07.02, 21:50
Форум: Общие вопросы (Yii 2.x)
Тема: Как добавить еще один useridentity?
Ответы: 6
Просмотры: 431

Re: Как добавить еще один useridentity?

Благодарю! Все работает)
ninzzo
2018.07.02, 21:43
Форум: Общие вопросы (Yii 2.x)
Тема: Как добавить еще один useridentity?
Ответы: 6
Просмотры: 431

Re: Как добавить еще один useridentity?

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

    unset($behaviors['authenticator']);
    $behaviors['authenticator'] = [
    'class' =>  HttpBearerAuth::className(),
    'user'=>'driver'
    ];
ну точно не так)
А как?)
ninzzo
2018.07.02, 21:11
Форум: Общие вопросы (Yii 2.x)
Тема: Как добавить еще один useridentity?
Ответы: 6
Просмотры: 431

Re: Как добавить еще один useridentity?

Добавил. Теперь как изменить авторизацию в REST API контроллере public function behaviors() { ... unset($behaviors['authenticator']); $behaviors['authenticator'] = [ 'class' => HttpBearerAuth::className(), ]; ... Он авторизируется через User, а я хочу через Driver Мой конфиг для api 'user' => [ 'ide...
ninzzo
2018.07.02, 20:44
Форум: Общие вопросы (Yii 2.x)
Тема: Как добавить еще один useridentity?
Ответы: 6
Просмотры: 431

Как добавить еще один useridentity?

В проекте есть авторизация 'user' => [ 'identityClass' => 'common\models\User', 'enableAutoLogin' => false, 'enableSession' => false, ], Мне нужнаотдельная авторизация и регистрация для Driver еще. Как это грамотно добавить ? Что бы я мог сделать логин в одной форме и во второй. И иметь: \Yii::$app-...
ninzzo
2018.06.25, 17:01
Форум: Общие вопросы (Yii 2.x)
Тема: выключить гребанный cors
Ответы: 11
Просмотры: 3300

Re: выключить гребанный cors

Промучался еще 2 дня. Не мог пройтив авторизацию. Всегда получал 401. В итоге нужно было заменить $behaviors['authenticator']['authMethods'] = [ HttpBearerAuth::className(), ]; на unset($behaviors['authenticator']); $behaviors['authenticator'] = [ 'class' => HttpBearerAuth::className(), ]; Я конечно...
ninzzo
2018.06.22, 13:55
Форум: Общие вопросы (Yii 2.x)
Тема: выключить гребанный cors
Ответы: 11
Просмотры: 3300

Re: выключить гребанный cors

хахаха)) ну я и тупоооой В конфиге же: ... 'urlManager' => [ 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'showScriptName' => false, 'rules' => [ ... 'POST nearby_retailer' => 'retail/index' ... ... Ограничение метода только на пост)) а у нас зачем то OPTION ходит. Поставил 'nearby_reta...