From: Vimal Joseph <vimal.joseph@zyxware.com> Date: Sun, 28 Dec 2014 08:07:31 +0000 (+0530) Subject: Fix embed code related issues. X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=2cc0254515776613b8f95335f03daddd50592ecb;p=com.zyxware.civiwci.git Fix embed code related issues. 1) Fix widget preview bug in the emebed code form. 2) Removed the placeholder referal id. Now the referal id will be empty by default --- diff --git a/CRM/Wci/Form/NewEmbedCode.php b/CRM/Wci/Form/NewEmbedCode.php index 3f2e761..34f189f 100644 --- a/CRM/Wci/Form/NewEmbedCode.php +++ b/CRM/Wci/Form/NewEmbedCode.php @@ -81,6 +81,7 @@ class CRM_Wci_Form_NewEmbedCode extends CRM_Core_Form { 'widget' => $emb_code[$dao->id]['widget_id'])); } CRM_Utils_System::setTitle(ts('Edit embed code')); + $this->assign('widget_id', $emb_code[$dao->id]['widget_id']); } else { CRM_Utils_System::setTitle(ts('New embed code')); diff --git a/templates/CRM/Wci/Form/NewEmbedCode.tpl b/templates/CRM/Wci/Form/NewEmbedCode.tpl index f2ad29f..9c20d33 100644 --- a/templates/CRM/Wci/Form/NewEmbedCode.tpl +++ b/templates/CRM/Wci/Form/NewEmbedCode.tpl @@ -47,7 +47,7 @@ <div class="description"> Click <strong>Save & Preview</strong> to save any changes to your settings, and preview the widget again on this page. </div> - <script type="text/javascript" src="{crmURL p='civicrm/wci/embed' q="id=`$emb_id`&preview=1"}"></script> + <script type="text/javascript" src="{crmURL p='civicrm/wci/embed' q="id=$widget_id&preview=1"}"></script> <div id="widgetwci"></div> </div> <div class="col2"> @@ -55,7 +55,7 @@ Add this widget to any web page by copying and pasting the code below. </div> <textarea rows="8" cols="40" name="widget_code" id="widget_code"> -<script type="text/javascript" src="{crmURL p='civicrm/wci/embed' q="id=`$emb_id`&referral_id=2442" a=1}"></script> +<script type="text/javascript" src="{crmURL p='civicrm/wci/embed' q="id=`$emb_id`&referral_id=" a=1}"></script> <div id="widgetwci"></div> </textarea> <br>