Mega Blog Lead

Leading the conversation
An error occurred while processing the template.
The following has evaluated to null or missing:
==> title  [in template "10159#10199#14517035" at line 1, column 23]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign card_title = title.getData()  [in template "10159#10199#14517035" at line 1, column 1]
----
1<#assign card_title = title.getData() > 
2<#if card_title?? || card_title == ""> 
3    <#assign card_title = .vars['reserved-article-title'].data > 
4</#if> 
5 
6 
7<#assign author = .vars['reserved-article-author-name'].getData() > 
8<#assign mega_blog_description = .vars['reserved-article-description'].data > 
9 
10<div class="list-item research-paper"> 
11 
12 
13    <#if Banner_Image?? && Banner_Image.getData()?? && Banner_Image.getData() != ""> 
14        <div class="mega-blog-banner"  style="background: url(${Banner_Image.getData()}) no-repeat center"></div> 
15    <#else> 
16	<#assign imageSrc = portalPreferencesHelper.getDefaultImageURLByArticleId(groupId, .vars['reserved-article-id'].data)?string> 
17	<div class="mega-blog-banner" style="background: url('${imageSrc}') no-repeat center"></div> 
18    </#if> 
19     
20     
21     
22    <div class="mega-blog-card-bottom"> 
23	    <div class="item-type-wrapper"> 
24	        
MSCI Blog 
25	    </div> 
26	     
27	    <div class="mega-blog-title-wrapper"> 
28	        <p class="mega-blog-title">${card_title}</p> 
29	    </div> 
30	    <span class="item-display-date-wrapper"> 
31	        Feb 5, 2019 
32	    </span> 
33	     
34	    <span class="item-author-name-wrapper"> 
35	        Saurabh Katiyar 
36	    </span> 
37	     
38	    <div class="categories-wrapper"> 
39             
40        </div> 
41	 
42	    <div class="mega-blog-content-wrapper"> 
43	        <div class="mega-blog-content"> 
44		      
45		    	    ${mega_blog_description} 
46			  
47	        </div> 
48	    </div> 
49	    <div class="msci-link-primary-box-wrapper"> 
50	        <a class="msci-link-primary-box" href="/www/blog-posts/what-does-saudi-arabia/01243094892"> 
51	            Learn more 
52	        </a> 
53	    </div> 
54    </div> 
55</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> title  [in template "10159#10199#14517035" at line 1, column 23]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign card_title = title.getData()  [in template "10159#10199#14517035" at line 1, column 1]
----
1<#assign card_title = title.getData() > 
2<#if card_title?? || card_title == ""> 
3    <#assign card_title = .vars['reserved-article-title'].data > 
4</#if> 
5 
6 
7<#assign author = .vars['reserved-article-author-name'].getData() > 
8<#assign mega_blog_description = .vars['reserved-article-description'].data > 
9 
10<div class="list-item research-paper"> 
11 
12 
13    <#if Banner_Image?? && Banner_Image.getData()?? && Banner_Image.getData() != ""> 
14        <div class="mega-blog-banner"  style="background: url(${Banner_Image.getData()}) no-repeat center"></div> 
15    <#else> 
16	<#assign imageSrc = portalPreferencesHelper.getDefaultImageURLByArticleId(groupId, .vars['reserved-article-id'].data)?string> 
17	<div class="mega-blog-banner" style="background: url('${imageSrc}') no-repeat center"></div> 
18    </#if> 
19     
20     
21     
22    <div class="mega-blog-card-bottom"> 
23	    <div class="item-type-wrapper"> 
24	        
MSCI Blog 
25	    </div> 
26	     
27	    <div class="mega-blog-title-wrapper"> 
28	        <p class="mega-blog-title">${card_title}</p> 
29	    </div> 
30	    <span class="item-display-date-wrapper"> 
31	        Feb 6, 2019 
32	    </span> 
33	     
34	    <span class="item-author-name-wrapper"> 
35	        Raina Oberoi, Abhishek Gupta 
36	    </span> 
37	     
38	    <div class="categories-wrapper"> 
39             
40        </div> 
41	 
42	    <div class="mega-blog-content-wrapper"> 
43	        <div class="mega-blog-content"> 
44		      
45		    	    ${mega_blog_description} 
46			  
47	        </div> 
48	    </div> 
49	    <div class="msci-link-primary-box-wrapper"> 
50	        <a class="msci-link-primary-box" href="/www/blog-posts/what-fed-monetary-policy-has/01244264353"> 
51	            Learn more 
52	        </a> 
53	    </div> 
54    </div> 
55</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> title  [in template "10159#10199#14517035" at line 1, column 23]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign card_title = title.getData()  [in template "10159#10199#14517035" at line 1, column 1]
----
1<#assign card_title = title.getData() > 
2<#if card_title?? || card_title == ""> 
3    <#assign card_title = .vars['reserved-article-title'].data > 
4</#if> 
5 
6 
7<#assign author = .vars['reserved-article-author-name'].getData() > 
8<#assign mega_blog_description = .vars['reserved-article-description'].data > 
9 
10<div class="list-item research-paper"> 
11 
12 
13    <#if Banner_Image?? && Banner_Image.getData()?? && Banner_Image.getData() != ""> 
14        <div class="mega-blog-banner"  style="background: url(${Banner_Image.getData()}) no-repeat center"></div> 
15    <#else> 
16	<#assign imageSrc = portalPreferencesHelper.getDefaultImageURLByArticleId(groupId, .vars['reserved-article-id'].data)?string> 
17	<div class="mega-blog-banner" style="background: url('${imageSrc}') no-repeat center"></div> 
18    </#if> 
19     
20     
21     
22    <div class="mega-blog-card-bottom"> 
23	    <div class="item-type-wrapper"> 
24	        
MSCI Blog 
25	    </div> 
26	     
27	    <div class="mega-blog-title-wrapper"> 
28	        <p class="mega-blog-title">${card_title}</p> 
29	    </div> 
30	    <span class="item-display-date-wrapper"> 
31	        Oct 12, 2018 
32	    </span> 
33	     
34	    <span class="item-author-name-wrapper"> 
35	        Joy Zhang 
36	    </span> 
37	     
38	    <div class="categories-wrapper"> 
39             
40        </div> 
41	 
42	    <div class="mega-blog-content-wrapper"> 
43	        <div class="mega-blog-content"> 
44		      
45		    	    ${mega_blog_description} 
46			  
47	        </div> 
48	    </div> 
49	    <div class="msci-link-primary-box-wrapper"> 
50	        <a class="msci-link-primary-box" href="/www/blog-posts/is-mbs-refinance-risk/01133656141"> 
51	            Learn more 
52	        </a> 
53	    </div> 
54    </div> 
55</div> 

QuickSearch

Research blogs
Read our latest insights

Dynamic content cards

MSCI Blog

European securitization at the regulatory crossroads

Jun 17, 2019 Miklós Vörös

Have new European Union reforms clouded the future of the securitization market in Europe?

MSCI Blog

Lessons from Woodford: Shutting the barn door after the horses have bolted

Jun 14, 2019 András Bohák, Roman Kouzmenko, Dimitris Melas

The suspension of the U.K.’s Woodford Equity Income Fund highlights the value of regularly reviewing a portfolio’s factor exposures and liquidity characteristics for signs of style drift or deteriorating ability to redeem shares.

Dynamic content cards

Dynamic content cards

Talk to an expert (Research Blog)