Hi,
I followed this lesson: SilverStripe Lessons » Adding custom fields to a page » Silverstripe CMS
Then when I tried to take Date, Teaser to show in template, they worked well
But Author is different. Please see very simple sample code:
<div class="info-blog">
<ul class="top-info">
<li><i class="fa fa-calendar"></i>$PublishedDate.Nice</li>
<li><i class="fa fa-comments-o"></i> 2</li>
<li><i class="fa fa-tags"></i> Properties, Prices, best deals</li>
</ul>
<h3><a href="$Link">$Title</a></h3>
<p>$Teaser</p>
<p>$Author</p>
</div>
It can not be simpler but $Author is empty on page.
I tried to use another db field, $AuthorBy and the new one worked well.
So my question is why $Author special ? Why I can not get it in my template ?