Page callback и возвращаемые значения

Опубликовано в Пнд, 07/06/2010 - 09:22
Вывести текст Hello World используя шаблон page.tpl.php:

function mymodule_page() {
  return 'Hello World';
}

Один из способов вывести голый текст Hello World без дополнительной разметки:

function mymodule_page() {
  echo 'Hello World';
  exit;
}

При таком подходе не будет вызвана функция drupal_page_footer, которая кэширует страницы и запускает хуки hook_exit. Правильней так:

function mymodule_page() {
  echo 'Hello World';
  return NULL;
}

или просто:

function mymodule_page() {
  echo 'Hello World';
}

Написанное актуально для
Drupal 6, Drupal 7
Теги:
callback
Добавлено: 26 Июля 2018 07:28:12 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...