Использование Url в View
-
- Сообщения: 1
- Зарегистрирован: 2015.12.08, 22:35
Использование Url в View
Здравствуйте .
Я почти что новичок , прошу помочь с проблемой.
Для Ajax запросов из View я использую yii\helpers\Url чтобы создать юрл контроллера в View .
Есть ли более продуктивный метод добиться того же результата не интегрируя yii\helpers\Url в каждый view?
заранее спасибо.
Я почти что новичок , прошу помочь с проблемой.
Для Ajax запросов из View я использую yii\helpers\Url чтобы создать юрл контроллера в View .
Есть ли более продуктивный метод добиться того же результата не интегрируя yii\helpers\Url в каждый view?
заранее спасибо.
Re: Использование Url в View
Куда еще продуктивнее.
Команда хелпера исходя из правил urlManager создает href на нужное действие контроллера.
Команда хелпера исходя из правил urlManager создает href на нужное действие контроллера.
- vitalik1183
- Сообщения: 1675
- Зарегистрирован: 2014.07.01, 08:42
Re: Использование Url в View
создать гетер можно, но как недавно обсуждалось - это не очень гуд.
Yii2!
-
- Сообщения: 610
- Зарегистрирован: 2015.07.16, 10:50
Re: Использование Url в View
Вам видимо глобальные функции нужны:
https://github.com/samdark/yii2-cookboo ... nctions.md
https://github.com/samdark/yii2-cookboo ... nctions.md
Re: Использование Url в View
Кстати, я на практике отказался от глобальных функций-шорткатов. Конечно, удобнее набирать:
Нежели:
Но ясность кода за счёт всех этих h(), ph(), t(), gt(), vgfsdf() сильно снижается.
Код: Выделить всё
<?= h($model->text) ?>
Код: Выделить всё
<?= Html::encode($model->text) ?>
- vitalik1183
- Сообщения: 1675
- Зарегистрирован: 2014.07.01, 08:42
Re: Использование Url в View
кто нить другой править начнет - матюгов будет с три короба, даже при наличии мануалов
Yii2!
-
- Сообщения: 610
- Зарегистрирован: 2015.07.16, 10:50
Re: Использование Url в View
IDE легко подскажет, что какая делает.
Если их для всего подряд использовать то конечно перебор. А если их не больше пяти штук, только для самых частоиспользуемых операций, то вполне норм.
Если их для всего подряд использовать то конечно перебор. А если их не больше пяти штук, только для самых частоиспользуемых операций, то вполне норм.
Re: Использование Url в View
IDE точно также легко поддерживает разнообразный набор быстрых и "умных" template-ов, ими и пользуюсь для многого.andrei.obuhovski писал(а):IDE легко подскажет, что какая делает.
Если их для всего подряд использовать то конечно перебор. А если их не больше пяти штук, только для самых частоиспользуемых операций, то вполне норм.
-
- Сообщения: 610
- Зарегистрирован: 2015.07.16, 10:50
Re: Использование Url в View
Можно подробнее?rugabarbo писал(а): IDE точно также легко поддерживает разнообразный набор быстрых и "умных" template-ов, ими и пользуюсь для многого.
"use yii\helpers\Html;" в виде IDE автоматически пропишет?
Re: Использование Url в View
Да. Начинаю набирать "Ht", PhpStorm подсказывает "Html" - нажимаю Enter и класс автоматом импортируется.
-
- Сообщения: 610
- Зарегистрирован: 2015.07.16, 10:50
Re: Использование Url в View
Можете показать как настроили?rugabarbo писал(а):Да. Начинаю набирать "Ht", PhpStorm подсказывает "Html" - нажимаю Enter и класс автоматом импортируется.
-
- Сообщения: 610
- Зарегистрирован: 2015.07.16, 10:50
Re: Использование Url в View
Спасибо, уже сам нашел)
Re: Использование Url в View
На будущее - в настройках PhpStorm отличный поиск:andrei.obuhovski писал(а):Спасибо, уже сам нашел)
- Вложения
-
- Preferences 2015-12-09 19-02-36.png (124.08 КБ) 3378 просмотров