/** * Implements hook_preprocess_HOOK() for paragraph__egnyte_product_tour_feed. */ function egnyte_product_tour_feed_preprocess_paragraph__egnyte_product_tour_feed(array &$variables) { // Load Bundle. $variables['#attached']['library'][] = 'egnyte_site_builder/product-tour-feed-block-js'; $pt_filter = []; $paragraph = $variables['elements']['#paragraph']; $product_tours = EgnyteProductTourFeed::getInstance(); $selected_pt = $paragraph->field_egnyte_product_tour_list->getValue() ?? []; // Array of Custom "All Product Tours" Filter nodes. foreach ($selected_pt as $key => $value) { $pt_filter['target_id'][$key] = $value['target_id']; } $variables['product_button_header'] = 'All Product Tours'; $variables['product_tours'] = !empty($selected_pt) ? EgnyteProductTourFeed::getInstance()->getProductToursByNids($pt_filter['target_id']) : $pr
Hear from ARCO, a Top-Ranked Design-Build General Contractor, who will provide actionable strategies for infrastructure optimization, enhancing cybersecurity, and fostering collaboration.
Learn how Egnyte integrates with and complements Autodesk Construction Cloud to support your teams, projects, and business operations.
Join Thomas Grogan, Senior Director at ACEC, for invaluable strategies on leveraging technology and flexibility to drive profitability in the engineering industry.
This interactive discussion will focus on practical steps you can take immediately to protect your company’s most sensitive project-related data from potential theft and misappropriation.