Функции препроцессора - PullRequest
0 голосов
/ 07 июля 2010

Я очень новичок в Drupal и PHP, так как я являюсь разработчиком .NET.

Я понимаю основную концепцию хуков.Когда дело доходит до функций предварительной обработки, у вас есть $ var, передаваемый в функции в качестве аргумента.Откуда вы знаете, какие переменные доступны в аргументе $var?

Кроме того, какую функцию предварительной обработки следует использовать в случае пользовательского представления, где я хочу добавить содержимое в часть заголовкапредставление, основанное на данных представления?

Ответы [ 2 ]

0 голосов
/ 01 июня 2011

Я предлагаю вам установить http://drupal.org/project/devel.

Затем вы можете использовать dpm ($ кое-что), и он будет печатать его в хорошо отформатированном, расширяемом виде, который намного легче читать, чем print_r () или подобные функции.

У Devel также есть множество других полезных функций при разработке, например, блоки разработки, которые содержат различные полезные ссылки для очистки кэшей, перестроения меню и т. Д.

0 голосов
/ 08 июля 2010

Если вы хотите получить список всех хуков, предлагаемых представлениями, см. http://drupal.org/node/235062 и проверьте в разделе «Внешние ссылки» документацию по API всех доступных хуков видов.

Если вы хотите проверитьчто находится в $var просто print_r чтобы увидеть, что там происходит


PS: «коэффициент приема» в 0% не очень хорошая идея, если вы хотитеполучить будущие ответы

...