В classes/modules/news/__custom.php код:
<?php
abstract class __custom_news {
public function newsSource($id=False) {
return "---News src";
}
}; ?>
В Шаблоне имеется кусок:
<div class="news_item">
<div class="container">
<div class="news_header">
%anons%
<!--div class="back">
<a href="%conent get_page_url(%parent_id%)%">
Back to all news
</a>
</div-->
<div class="rss">
<a id="rss" href="/data/rss/%parent_id%/"><img alt="rss" src="/img/rss_ico_2.png"></a>
</div>
</div>
<div class="date">
%system convertDate(%publish_time%, 'j')%
%custom getDateByMonth(%system convertDate(%publish_time%, 'n')%,%pre_lang%)%
%system convertDate(%publish_time%, 'Y')%
</div>
%data getProperty(%id%,publish_pic,news_publich_pic)%
<div class="news_content content_zone">
%data getProperty(%id%,content,simple)%
</div>
[b] %news newsSource(%id%)%[/b]
%data getProperty(%id%,add_images,add_image)%
%data doSelection(more_news_sel,more_news_sel,3,%h1%)%
</div>
</div>
Так вот при рендеринге шаблона все рендерится норм. Кроме %news newsSource(%id%)% которая рендериться только если страницу просматривает зарегистрированный пользователя, для анонима рендериться все кроме %news newsSource(%id%)% .
Куда копать? Где может быть затык?