/** * Implements hook_preprocess_field(). */ function cleancanvas_preprocess_field(&$vars) { // For Pricing Field collections if ($vars['element']['#field_name'] == 'field_price_display') { $vars['theme_hook_suggestions'][] = 'field__price_display'; $field_array = array('field_product_heading', 'field_product_details', 'field_most_popular', 'field_background_details', 'field_product_button'); rows_from_field_collection($vars, 'field_price_display', $field_array); } }
function asf_preprocess_field(&$vars, $hook) { // ---- ELEMENTS if ($vars['element']['#field_name'] == 'field_elements') { $vars['theme_hook_suggestions'][] = 'field__elements_collected'; //print_r($vars); //die(); $field_array = array('field_template', 'field_background', 'field_sticker', 'field_sticker_position_vertical', 'field_sticker_position_horizonta', 'field_sticker_text', 'field_banner_type', 'field_banner_images', 'field_banner_title', 'field_banner_subtitle', 'field_banner_text', 'field_text_text', 'field_accordion_items', 'field_image_title', 'field_image_image', 'field_plans_plans', 'field_plan_plan', 'field_plan_plan_preview_pos', 'field_carousel_title', 'field_carousel_intro', 'field_carousel_width', 'field_carousel_items', 'field_link_link', 'field_subnav_links', 'field_border', 'field_anchor', 'field_testimonials', 'field_show_back_button', 'field_back_button_title', 'field_see_more_url', 'field_text_extended', 'field_steps', 'field_steps_intro'); rows_from_field_collection($vars, 'field_elements', $field_array); } }
function platform_preprocess_field(&$vars, $hook) { if ($vars['element']['#field_name'] == 'field_service_info') { $vars['theme_hook_suggestions'][] = 'field__sevice_info'; $field_array = array('field_service_title', 'field_service_description'); rows_from_field_collection($vars, 'field_service_info', $field_array); } if ($vars['element']['#field_name'] == 'field_testimonial') { $vars['theme_hook_suggestions'][] = 'field__sevice_info'; $field_array = array('field_user_comments', 'field_customer_name'); rows_from_field_collection($vars, 'field_testimonial', $field_array); } }