Merge pull request #2375 from colemanw/master
[civicrm-core.git] / templates / CRM / Contribute / Form / SoftCredit.tpl
index df5d78b78400b3809baeae5d6fd0d45211559b64..71bec1c2b4509beb1af412182ce6f61b05352bb3 100644 (file)
@@ -1,6 +1,6 @@
 {*
  +--------------------------------------------------------------------+
- | CiviCRM version 4.3                                                |
+ | CiviCRM version 4.4                                                |
  +--------------------------------------------------------------------+
  | Copyright CiviCRM LLC (c) 2004-2013                                |
  +--------------------------------------------------------------------+
  +--------------------------------------------------------------------+
 *}
 {* template for adding form elements for soft credit form*}
-
-<table class="form-layout-compressed">
-{section name='i' start=1 loop=$rowCount}
-{assign var='rowNumber' value=$smarty.section.i.index}
-  <tr id="soft-credit-row-{$rowNumber}" class="crm-contribution-form-block-soft_credit_to">
-    <td class="label">{ts}Soft Credit To{/ts}</td>
+{if $honor_block_is_active}
+  {crmRegion name="contribution-soft-credit-block"}
+    <legend>{$honor_block_title}</legend>
+    <div class="crm-section honor_block_text-section">
+      {$honor_block_text}
+    </div>
+    {if $form.soft_credit_type_id.html}
+      <div class="crm-section {$form.soft_credit_type_id.name}-section">
+        <div class="content" >
+          {$form.soft_credit_type_id.html}
+          <span class="crm-clear-link">(<a href="#" title="unselect" onclick="unselectRadio('soft_credit_type_id', '{$form.formName}');enableHonorType(); return false;">{ts}clear{/ts}</a>)</span>
+          <div class="description">{ts}Select an option to reveal honoree information fields.{/ts}</div>
+        </div>
+      </div>
+    {/if}
+  {/crmRegion}
+{else}
+<table class="form-layout-compressed crm-soft-credit-block">
+  {section name='i' start=1 loop=$rowCount}
+    {assign var='rowNumber' value=$smarty.section.i.index}
+    <tr id="soft-credit-row-{$rowNumber}"
+        class="crm-contribution-form-block-soft_credit_to {if $rowNumber gte $showSoftCreditRow}hiddenElement{/if}">
+      <td class="label">{ts}Select Contact{/ts}</td>
+      <td>
+        {assign var='createNewStatus' value=true}
+        {if !$showCreateNew and $rowNumber lt $showSoftCreditRow}
+          {assign var='createNewStatus' value=false}
+        {/if}
+        {include file="CRM/Contact/Form/NewContact.tpl" noLabel=true skipBreak=true blockNo=$rowNumber
+        prefix="soft_credit_" showNewSelect=$createNewStatus focus=false}
+      </td>
+      <td>
+        {$form.soft_credit_amount.$rowNumber.label}&nbsp;{$form.soft_credit_amount.$rowNumber.html|crmAddClass:eight}
+      </td>
+      <td>
+        {$form.soft_credit_type.$rowNumber.label}&nbsp;{$form.soft_credit_type.$rowNumber.html|crmAddClass:eight}
+        &nbsp;<a class="delete-link" row-no={$rowNumber} href="#">{ts}delete{/ts}</a>
+      </td>
+    </tr>
+  {/section}
+  <tr>
+    <td></td>
     <td>
-      {include file="CRM/Contact/Form/NewContact.tpl" noLabel=true skipBreak=true blockNo=$rowNumber
-      prefix="soft_credit_"}
+      <a href="#" id="addMoreSoftCredit">{ts}add another soft credit{/ts}</a>
     </td>
-         <td>
-                 {$form.soft_credit_currency.$blockNo.html|crmAddClass:eight}&nbsp;{$form.soft_credit_amount.$blockNo.html|crmAddClass:eight}
-         </td>
   </tr>
-{/section}
-</table>
\ No newline at end of file
+</table>
+{/if}