Вывод $content в шаблоне - вопрос от новичка

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
webxmm
Сообщения: 4
Зарегистрирован: 2017.11.12, 01:16

Вывод $content в шаблоне - вопрос от новичка

Сообщение webxmm »

Здравствуйте форумчане.
Смотрю видеоуроки по Yii фреймворку и возник такой вопрос.
В одном из видео автор выводит в шаблоне $content таким образом
<?=$content ?>

2 вопроса
1) Почему когда я пытаюсь вывести так, у меня не выводится content
<?php $content ?>

2) Почему мы не ставим $echo перед $content?
Мы же по сути распечатываем контент.
caHek2x
Сообщения: 1240
Зарегистрирован: 2016.04.12, 20:41

Re: Вывод $content в шаблоне - вопрос от новичка

Сообщение caHek2x »

<?=$content ?>
тоже самое что и
<?php echo $content ?>

а в вашем примере "<?php $content ?>" нет echo ... вот ничего и не выводится
webxmm
Сообщения: 4
Зарегистрирован: 2017.11.12, 01:16

Re: Вывод $content в шаблоне - вопрос от новичка

Сообщение webxmm »

caHek2x писал(а): 2017.11.12, 08:50 <?=$content ?>
тоже самое что и
<?php echo $content ?>

а в вашем примере "<?php $content ?>" нет echo ... вот ничего и не выводится
В том то и дело, что
<?= $content?> - так выводится
а так <?php $content ?> - нет.

В этом то и вопрос
chesar
Сообщения: 514
Зарегистрирован: 2013.04.10, 17:49

Re: Вывод $content в шаблоне - вопрос от новичка

Сообщение chesar »

Вы не видите разницу?
slo_nik
Сообщения: 344
Зарегистрирован: 2013.10.07, 19:08

Re: Вывод $content в шаблоне - вопрос от новичка

Сообщение slo_nik »

В том то и дело, что
<?= $content?> - так выводится
а так <?php $content ?> - нет.
"<?" - сокращённый вариант
"<?php" - полный вариант
"=" или "echo" - показать, вывести на экран...
Здесь

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

 <?php $content ?>
не происходит ничего
Тут подробней
Ответить