*/
require_once '../../../civicrm.config.php';
+require_once '../wci-helper-functions.php';
require_once 'CRM/Core/Config.php';
require_once 'CRM/Contribute/BAO/Widget.php';
require_once 'CRM/Utils/Request.php';
} else {
$data = CRM_Wci_BAO_Widget::getWidgetData($widgetId);
- $template->assign('form', $data);
- $template->template_dir[] = $_SERVER['DOCUMENT_ROOT'] . "/F3/sites/all/modules/civicrm/extensions/civicrm-wci/templates/CRM/Wci/Page";
- $wcidata = $template->fetch('wciwidget.tpl');
+ $template->assign('wciform', $data);
+ $template->assign('cpageId', $data['button_link_to']);
+
+ if ($data["override"] == '0') {
+ $template->template_dir[] = getWciWidgetTemplatePath();
+ $wcidata = $template->fetch('wciwidget.tpl');
+ } else {
+
+ $wcidata = $template->fetch('string:' . base64_decode($data['custom_template']));
+ }
$output = 'var wciwidgetcode = ' . json_encode($wcidata) . ';';
echo $output;