Найдено 213 результатов
- 2016.04.11, 09:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Тесты и лимит запросов на Yii::$app->user->login()
- Ответы: 0
- Просмотры: 1012
Тесты и лимит запросов на Yii::$app->user->login()
Код написан так, что во многих местах берется id текущего залогиненного юзера, вынести это в инъекции зависимости в данный момент не возможно, а тесты написать нужно. Поэтому в тестовых методах логиню правильного юзера чере Yii::$app->user->login(). Несколько тестов пролетают, а раза с 10 логин уже ...
- 2016.02.05, 21:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii::t - список всех сообщений для перевода
- Ответы: 2
- Просмотры: 1830
Re: Yii::t - список всех сообщений для перевода
Большое спасибо, то что нужно!
- 2016.02.05, 20:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii::t - список всех сообщений для перевода
- Ответы: 2
- Просмотры: 1830
Yii::t - список всех сообщений для перевода
Подскажите пожалуйста как получить список всех слов из кода, доступных для локализации (всех фраз из конструкций Yii::t(...)). Уверена, что уже есть какая-нибудь команда для этого, grep-ом не предлагать.
- 2015.11.28, 17:01
- Форум: REST API (Yii 2.x)
- Тема: API client на Yii2
- Ответы: 10
- Просмотры: 8004
Re: API client на Yii2
Спасибо за примеры, посмотрю. Структура везде разная, единые конвенции не выдерживаются итд. Тоже можно сказать про ActiveRecord: структура таблиц у всех разная. Т.е я говорю об неком общем классе, который умеет брать url из настроек модели (вместо имени таблицы ActiveRecord) и по нему делать запрос...
- 2015.11.28, 15:34
- Форум: REST API (Yii 2.x)
- Тема: API client на Yii2
- Ответы: 10
- Просмотры: 8004
Re: API client на Yii2
Есть REST-сервер, написанный на Yii. Хочу на Yii написать для него web-клиента. Angular не предлагать Я хочу web-клиента на Yii, вариант клиента на JS не рассматриваю. Смогла объяснить?zelenin писал(а):я просто не понимаю, что вы хотите и как это должно выглядеть. Вы хотите связать два разных проекта на yii?
- 2015.11.28, 14:12
- Форум: REST API (Yii 2.x)
- Тема: API client на Yii2
- Ответы: 10
- Просмотры: 8004
Re: API client на Yii2
не пойму, зачем вам это нужно? guzzle Да, его тоже нашла и собственно на нем сейчас и делаю. Но хочется готовенького :) Отнаследовался, реализовал пару методов и готово. Чем самому писать обработку каждого Exception, ломать голову над скудной документацией, чтобы понять как отправлять данные/заголо...
- 2015.11.28, 10:46
- Форум: REST API (Yii 2.x)
- Тема: API client на Yii2
- Ответы: 10
- Просмотры: 8004
API client на Yii2
Не нашла готового решения для Yii2. Ищу нечто подобное https://github.com/Haensel/ActiveResource . Нашла прошлогоднее обсуждение https://github.com/yiisoft/yii2/issues/3635 . Ничего не поменялось? Никто не написал ActiveResource для Yii2?
Расскажите кто чем пользуется.
Расскажите кто чем пользуется.
- 2015.11.24, 19:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не находит контроллер
- Ответы: 2
- Просмотры: 1035
Re: Не находит контроллер
'defaultRoute' => 'default/index' - пробовали?
и правило я на всякий случай всегда пишу в виде ''/" => 'default/index', хотя вполне возможно что разницы и нет.
и правило я на всякий случай всегда пишу в виде ''/" => 'default/index', хотя вполне возможно что разницы и нет.
- 2015.11.24, 19:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Контроллер 404
- Ответы: 3
- Просмотры: 2159
Re: Контроллер 404
Проверьте:
- куда смотрит хост, в какую папку прописан корень у sitename.ru должно быть в frontend/web
- убедится что в frontend/web есть .htaccess и вообще на сервере настроен mod_rewrite (если у вас апач)
- в UrlManager допишите
'enablePrettyUrl' => true,
'showScriptName' => false,
- куда смотрит хост, в какую папку прописан корень у sitename.ru должно быть в frontend/web
- убедится что в frontend/web есть .htaccess и вообще на сервере настроен mod_rewrite (если у вас апач)
- в UrlManager допишите
'enablePrettyUrl' => true,
'showScriptName' => false,
- 2015.11.24, 18:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: Пару вопросов по ActiveRecord, ActiveForm и ajax
- Ответы: 2
- Просмотры: 1418
Re: Пару вопросов по ActiveRecord, ActiveForm и ajax
Я могу ошибаться, но мне кажется после $model = new \app\models\Users(); нужно использовать $model->save() а не update(). По логике update для обновления уже существующей записи в БД, а не новой вновь созданной.
- 2015.11.24, 12:59
- Форум: Авторский код и библиотеки
- Тема: Динамическая проверка прав на основе rbac\DbManager
- Ответы: 29
- Просмотры: 16153
Re: Динамическая проверка прав на основе rbac\DbManager
Наследования тоже нетmindochin писал(а):Roksalana, понятно. а с наследованием прав?
- 2015.11.23, 19:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: urlManager
- Ответы: 5
- Просмотры: 1917
Re: urlManager
Можно в правиле прописать этот параметр не обязательным Нельзя. Можно сделать его пустым: '<controller:\w+>/<id:\d+>/<lang:(\w+)?>' => '<controller>/view' Т.е правило подойдет как для ссылки вида http://english.loc/comment/all_question/ru так и с http://english.loc/comment/all_question/ А в контрол...
- 2015.11.23, 15:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: frontend, REST & 404
- Ответы: 2
- Просмотры: 2496
Re: frontend, REST & 404
Попробуйте в конфиге в bootstrap дописать
Код: Выделить всё
'bootstrap' => [
[
'class' => 'yii\filters\ContentNegotiator',
'formats' => [
'application/json' => Response::FORMAT_JSON
]
],
- 2015.11.23, 14:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: urlManager
- Ответы: 5
- Просмотры: 1917
Re: urlManager
Можно в правиле прописать этот параметр не обязательным '<controller:\w+>/<id:\d+>/(<lang:\w+>)?' => '<controller>/view Тогда это правило будет совпадать как с ссылкой http://english.loc/comment/all_question/ru так и с http://english.loc/comment/all_question/ Еще я бы вам посоветовала язык задать сп...
- 2015.11.23, 14:41
- Форум: Авторский код и библиотеки
- Тема: Динамическая проверка прав на основе rbac\DbManager
- Ответы: 29
- Просмотры: 16153
Re: Динамическая проверка прав на основе rbac\DbManager
использую ваш модуль, спасибо. но не хватает функционала скажите плиз, как организовать наследование ролей? то есть нужно чтобы админ имел те же права что и менеджер, но прямо не привязан к самой роли менеджера. как можно организовать правила, например правило "'запрещен вход с 18,00 до 09,00&...
- 2015.10.30, 19:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Форма обратной связи на landing page
- Ответы: 9
- Просмотры: 4654
Re: Форма обратной связи на landing page
actionContact - у вас landing page по url "/contact" открывается? Если нет, то скопируйте все содержимое из actionContact в тот что используется для landing page (подозреваю что actionIndex)
- 2015.10.29, 19:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: Отключить компонент для пользователя
- Ответы: 1
- Просмотры: 1341
Re: Отключить компонент для пользователя
Как бы мне в классе компонента деактивировать его если текущий юзер не свпал с allowUsers? Если не хочется менять в местах вызова, меняйте конструктор компонента. Т.е в своем компоненте напишите что-то типа этого: public $allowUsers; public function __construct($config = []) { if(!in_ar...
- 2015.10.29, 19:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: user GetId
- Ответы: 13
- Просмотры: 4487
Re: user GetId
А где вы сохраняете юзера? До того, как вы его сохранили у него нет id. Т.е если вы сперва пытаетесь вызвать $user->getId(), а потом сохраняете юзера у вас и получается ошибка. Киньте весь кусок кода, вместе с сохранением.
- 2015.10.29, 19:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: Переопределение $app
- Ответы: 5
- Просмотры: 1569
Re: Переопределение $app
/** @var app\components\Application $app */BrusSENS писал(а):Друзья, всё нормально работает, но как сделать, что бы IDE не ругалась на то, что $app это инстанс \yii\web\Application???
Подскажите верный phpdoc для этого, не силён особо пока что в нём)))
- 2015.10.29, 19:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 отлов Exception
- Ответы: 5
- Просмотры: 4957
Re: Yii2 отлов Exception
А можно в конфиге где то, аналогично 'errorHandler' => [ 'errorAction' => 'site/error', ], перенапрявлять все Exception куда либо? Можно. Посмотрите мой вариант решения, возможно вам он тоже поможет: https://github.com/developeruz/yii2-custom-errorhandler public function actions() { ret...