Yii + PhpStorm = YiiStorm

Обсуждение документации. Переводы Cookbook и авторские рецепты.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

У меня такого нет:

Изображение
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

хммм а ты точно скачал http://mazx.ru/files/yiistorm/0.8/YiiStorm.jar ?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Похоже что нет :) Слил то, что было по ссылке на сайте. Размеры отличаются.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Перекачал, всё появилось.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Ты видимо в тот раз скачал 0.5 версию) она первой идет как stable
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Обновление 0.9.1

С гордостью ))) представляю вам версию 0.9.1 с созданием комментариев к передаваемым в представление переменным.

Изображение

Некоторые изменения относительно анимации (она была для версии 0.9)
  • 1. тип данных resource теперь не ставится, просто пустым оставляется
    2. добавляется phpdoc переменной $this с классом контроллера ( привет тем кто заказывал)
Известный баг - пока не получается выделить тип возвращаемого значения для функций самого php...как ни печально :) т.е для substr() будет выставлять пустой тип переменной
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

v0.9.2

Множественные улучшения автокомплита ( автокомплит директорий вложенных в папку представлений и файлов в них )
Поддержка php-doc типа для переменных передаваемых из контроллера в вид, содержащих значение встроенных функций php.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii + PhpStorm = YiiStorm

Сообщение zelenin »

предпочитаю из репозитория обновляться. Соответственно вопрос: когда?
PS за труды спасибо. Результат - сказка!
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

В октябре думаю выложу в репозиторий.
Сонько Дмитрий
Сообщения: 28
Зарегистрирован: 2011.09.08, 15:11

Re: Yii + PhpStorm = YiiStorm

Сообщение Сонько Дмитрий »

Появился вопрос, по передаче информации о переменных во вьху. Создаются такие конструкции:

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

 * @var \Claims $modelClaims
 * @var #M#M#C\Offers.model.findByPk|? $model  
$modelClaims - пробросился замечательно, а вот $model не очень хорошо. В чем может быть дело?
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Тут стоит уточнить как именно Offers была передана
- new Class() прямо в массиве передаваемом
- $var = new Class() а потом эта переменная вставлена в массив
- $var = $this->loadModel()
- array('model'=>$this->loadModel());
или еще как то..
Сонько Дмитрий
Сообщения: 28
Зарегистрирован: 2011.09.08, 15:11

Re: Yii + PhpStorm = YiiStorm

Сообщение Сонько Дмитрий »

mazx писал(а):Тут стоит уточнить как именно Offers была передана
- new Class() прямо в массиве передаваемом
- $var = new Class() а потом эта переменная вставлена в массив
- $var = $this->loadModel()
- array('model'=>$this->loadModel());
или еще как то..
Проброшено как:

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

$model = Offers::model()->findByPk($id);
$this->render('master_account_information', array(
                ...
                'model' => $model,
                ...
            )
);
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Ок исправлю в ближайшее время :)
Сонько Дмитрий
Сообщения: 28
Зарегистрирован: 2011.09.08, 15:11

Re: Yii + PhpStorm = YiiStorm

Сообщение Сонько Дмитрий »

mazx писал(а):Ок исправлю в ближайшее время :)
А в общем штука очень крутая, вписали у себя в регламент использовать её в проекте и оформлять подобным образом вьюхи. Единственное, что я до сих пор не понял, где панель управления миграциями?
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Она появляется только после выбора yiic файла в настройках...yiic.bat или yiic.php в зависимости от ОС
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

ну и yiic должен быть рабочим :) а то бывает не настроен.
Сонько Дмитрий
Сообщения: 28
Зарегистрирован: 2011.09.08, 15:11

Re: Yii + PhpStorm = YiiStorm

Сообщение Сонько Дмитрий »

mazx писал(а):ну и yiic должен быть рабочим :) а то бывает не настроен.
Это есессно
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Ну если все ок, то она должна отображатся внизу
Вложения
2013-09-27_13-58.jpg
2013-09-27_13-58.jpg (14.35 КБ) 33597 просмотров
Сонько Дмитрий
Сообщения: 28
Зарегистрирован: 2011.09.08, 15:11

Re: Yii + PhpStorm = YiiStorm

Сообщение Сонько Дмитрий »

Да, уже увидел. Среду перезапустил и увидел. Будем разбираться с ней более подробно
Аватара пользователя
denisOgr
Сообщения: 133
Зарегистрирован: 2012.02.02, 13:18
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение denisOgr »

Спасибо за плагин.
Очень хорош и полезен.

ПС у меня Шторм 6.0.3. Установил плагин через скаченный ZIP не заработал, установил, через jar - заработал.
Ответить