2016-09-20 3 views
0

Кажется, что они делают то же самое: они передают макеты на вид. Я новичок в Yii, и я не знаю, в чем разница. Может ли кто-нибудь объяснить это?yii В чем разница между begincontent() renderpartial()?

+0

Вы просто имеете в виду разницу между версиями 1.1 и 2.0? Если да, возможно, [этот пост] (http://www.brihaspatitech.com/blog/switching-to-yii2-0/) предоставит ответы ... –

+0

Я имею в виду эти две функции. –

ответ

0

renderPartial() - отображает именованный вид без макета. Если у вас нет макета и вы хотите отобразить именованный вид (представление, ранее сохраненное для повторного использования), вы можете использовать renderPartial().

beginContent() - предназначен для управления вложенной компоновкой. Внутри макета вы можете повторно использовать именованный вид, например, вложенный макет.

См. this для краткого руководства.

Смежные вопросы