В то время как в page.tpl.php , в чем разница между этими двумя?
render($page['content']); render($content);
Или я просто смотрю на это неправильно?
Drupal 6 использовал $content для отображения содержимого тела, а Drupal 7 предпочитает $page['content'].
$content
$page['content']
См. Документацию API для page.tpl.php (Drupal 6) и page.tpl.php (Drupal 7) .
Iпридерживайтесь предпочтительного метода для версии, которую вы используете, чтобы получить ожидаемые результаты.
Это печать этикетки, потому что вы не скрыли этикетку в области администрирования полей содержимого. Чтобы скрыть это, перейдите в структуру -> типы контента -> управлять отображением -> метка (скрытая).
Я думаю, что это то же самое, потому что $content находится в массиве $page['content'].
Кроме того, сделайте print_r($page['content']);, чтобы увидеть, что происходит
print_r($page['content']);