lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master ea2564b 099/156: Split the NASD header templa


From: Greg Chicares
Subject: [lmi-commits] [lmi] master ea2564b 099/156: Split the NASD header template in the upper and lower parts
Date: Tue, 30 Jan 2018 17:22:21 -0500 (EST)

branch: master
commit ea2564ba6ee73808a7cf00710b4fda04e9eca2c9
Author: Vadim Zeitlin <address@hidden>
Commit: Vadim Zeitlin <address@hidden>

    Split the NASD header template in the upper and lower parts
    
    Still keep the entire header template too, for the pages that can use it
    unchanged, but also allow including the upper part, inserting some extra
    text and then including the lower part for the pages that need to put
    the title between them.
---
 nasd_header.mustache                               | 89 +++-------------------
 nasd_header.mustache => nasd_header_lower.mustache | 20 -----
 nasd_header_upper.mustache                         | 18 +++++
 3 files changed, 27 insertions(+), 100 deletions(-)

diff --git a/nasd_header.mustache b/nasd_header.mustache
index 2b5492b..433d7f2 100644
--- a/nasd_header.mustache
+++ b/nasd_header.mustache
@@ -1,80 +1,9 @@
-<scaled_image inv_factor="0.36" src="company_logo.png"></scaled_image>
-
-<br></br>
-<br></br>
-
-<p>
-The purpose of this illustration is to show how the performance
-of the underlying investment account could affect the
-{{ContractName}} account value and death benefit.
-<b>
-These hypothetical returns do not reflect past performance
-and are not predictive of future results. Actual results could be
-less than or greater than the hypothetical results
-and in all likelihood will vary from year to year.
-</b>
-</p>
-
-<br></br>
-<br></br>
-
-<table width="100%" cellspacing="0" cellpadding="0" valign="top">
-    <tr>
-        <td>
-        {{#Composite}}
-            {{CorpNameAbbrev60}}
-        {{/Composite}}
-        {{^Composite}}
-            {{Insured1Abbrev30}}
-        {{/Composite}},
-        {{Gender}} {{Smoker}} rates, Age {{Age}}<br>
-        {{#Composite}}
-            Composite<br>
-        {{/Composite}}
-        {{ContractNameCap}}: {{PolicyMktgName}}<br>
-        {{#GroupCarveout}}
-            Minimum Initial Premium: ${{InitMinPrem}}<br>
-        {{/GroupCarveout}}
-        First Year Premium: ${{InitPrem}}<br>
-        {{^Composite}}
-            {{#UWTypeIsMedical}}
-              Fully underwritten,
-            {{/UWTypeIsMedical}}
-            {{^UWTypeIsMedical}}
-                {{#UWTypeIsGuaranteedIssueInTexasWithFootnote}}
-                    Substandard ***,
-                {{/UWTypeIsGuaranteedIssueInTexasWithFootnote}}
-                {{^UWTypeIsGuaranteedIssueInTexasWithFootnote}}
-                    {{UWType}},
-                {{/UWTypeIsGuaranteedIssueInTexasWithFootnote}}
-            {{/UWTypeIsMedical}}
-            {{UWClass}}, Initial Death Benefit Option: {{InitDBOpt}}<br>
-            {{#UWClassIsRated}}
-                Table Rating: {{SubstandardTable}}<br>
-            {{/UWClassIsRated}}
-        {{/Composite}}
-        {{>contract_numbers}}
-        </td>
-        <td>
-            Assumed Premium Allocation:**<br>
-            &nbsp;&nbsp;&nbsp;&nbsp;Separate Account: 
{{GenAcctAllocationComplementPercent}}<br>
-            &nbsp;&nbsp;&nbsp;&nbsp;Guaranteed Principal Account (GPA): 
{{GenAcctAllocationPercent}}<br>
-            Initial
-                {{#HasTermOrSupplSpecAmt}}
-                    Total
-                {{/HasTermOrSupplSpecAmt}}
-                Face Amount: ${{InitTotalSA}}<br>
-            {{#HasTermOrSupplSpecAmt}}
-                Initial Base Face Amount: ${{InitBaseSpecAmt}}<br>
-                Initial
-                    {{#HasTerm}}
-                        Term Face Amount:
-                    {{/HasTerm}}
-                    {{#HasSupplSpecAmt}}
-                        Supplemental Face Amount:
-                    {{/HasSupplSpecAmt}}
-                  ${{InitTermSpecAmt}}<br>
-            {{/HasTermOrSupplSpecAmt}}
-        </td>
-    </tr>
-</table>
+{{!
+    The header is split in two parts, upper and lower one, only to allow
+    inserting the title between them, as a couple of pages do. But we still
+    provide this "full header" template for the pages that don't have any
+    title to make them simpler.
+ }}
+{{>nasd_header_upper}}
+<br></br>
+{{>nasd_header_lower}}
diff --git a/nasd_header.mustache b/nasd_header_lower.mustache
similarity index 81%
copy from nasd_header.mustache
copy to nasd_header_lower.mustache
index 2b5492b..0f90d95 100644
--- a/nasd_header.mustache
+++ b/nasd_header_lower.mustache
@@ -1,23 +1,3 @@
-<scaled_image inv_factor="0.36" src="company_logo.png"></scaled_image>
-
-<br></br>
-<br></br>
-
-<p>
-The purpose of this illustration is to show how the performance
-of the underlying investment account could affect the
-{{ContractName}} account value and death benefit.
-<b>
-These hypothetical returns do not reflect past performance
-and are not predictive of future results. Actual results could be
-less than or greater than the hypothetical results
-and in all likelihood will vary from year to year.
-</b>
-</p>
-
-<br></br>
-<br></br>
-
 <table width="100%" cellspacing="0" cellpadding="0" valign="top">
     <tr>
         <td>
diff --git a/nasd_header_upper.mustache b/nasd_header_upper.mustache
new file mode 100644
index 0000000..a115aa7
--- /dev/null
+++ b/nasd_header_upper.mustache
@@ -0,0 +1,18 @@
+<scaled_image inv_factor="0.36" src="company_logo.png"></scaled_image>
+
+<br></br>
+<br></br>
+
+<p>
+The purpose of this illustration is to show how the performance
+of the underlying investment account could affect the
+{{ContractName}} account value and death benefit.
+<b>
+These hypothetical returns do not reflect past performance
+and are not predictive of future results. Actual results could be
+less than or greater than the hypothetical results
+and in all likelihood will vary from year to year.
+</b>
+</p>
+
+<br></br>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]