/** * load activity options such a layout and options * @param string $activity_name Activity name * @param string $current_layout current selected layout for this activity */ private function load_options($activity_name, $current_layout) { $current_activity = wpl_activity::get_activity("AND `activity`='" . wpl_db::escape($activity_name) . "'"); $current_activity = wpl_activity::get_activity_name_layout($current_activity->activity); $returnData = array(); $optionPath = wpl_activity::get_activity_option_form($activity_name); $returnData['layouts'] = wpl_activity::load_layouts_html($activity_name, $current_layout); if ($optionPath) { ob_start(); include $optionPath; $returnData['options'] = ob_get_contents(); ob_end_clean(); } else { $returnData['options'] = __("This activity doesn't have options!", WPL_TEXTDOMAIN); } echo json_encode($returnData); exit; }
</div> <div class="wpl_show_message<?php echo $this->activity_id; ?> "></div> </div> <div class="col-fanc-right"> <div class="fanc-row fanc-inline-title"> <?php echo __('Options', WPL_TEXTDOMAIN); ?> </div> <div id="options_section"> <?php /** including activity option form **/ $options_form = wpl_activity::get_activity_option_form($this->activity_raw_name[0]); if ($options_form) { include $options_form; } ?> </div> </div> </div> <div class="col-wp"> <div class="col-fanc-bottom wpl-fanc-full-row"> <div class="fanc-row fanc-inline-title"> <?php echo __('Page Association', WPL_TEXTDOMAIN); ?> </div> <div class="fanc-row">