जवाबों:
यह संस्थाओं के लिए नोड प्रीप्रोसेस फ़ंक्शंस के लिए ज़ेन थीम पैटर्न को लागू करता है:
<?php
/**
* Implements template_preprocess_entity().
*
* Runs a entity specific preprocess function, if it exists.
*/
function MYTHEME_preprocess_entity(&$variables, $hook) {
$function = __FUNCTION__ . '_' . $variables['entity_type'];
if (function_exists($function)) {
$function($variables, $hook);
}
}
/**
* Profile2 specific implementation of template_preprocess_entity().
*/
function MYTHEME_preprocess_entity_profile2(&$variables, $hook) {
}
/**
* Field Collection specific implementation of template_preprocess_entity().
*/
function MYTHEME_preprocess_entity_field_collection_item(&$variables, $hook) {
}