Extra Form
PHP PHP 7.4
CMS Rhymix 2.0
<div>
<ul>
<!--@foreach($data_nowread->data as  $val)-->
<li>
<span>
{@ 
$now_module_info = getModel('module')->getModuleInfoByDocumentSrl($val->document_srl);
$title = cut_str($val->title,$widget_info->subject_cut_size, '...');
$min_date = (strtotime(date('YmdHis')) - strtotime($val->regdate));
}
<a href="{getUrl('', 'mid', $now_module_info->mid, 'document_srl', $val->document_srl)}">
<span>{$title}</span>
</a>
<a>
<!--@if($min_date < 60)--><span>{$min_date}초전</span>
<!--@elseif($min_date > 60 && $min_date < 3600)--><span>{round($min_date / 60)}분전</span>
<!--@elseif($min_date > 3600 && $min_date < 86400)--><span>{round($min_date / 60 / 60)}시간전</span>
<!--@else--><span>{date('Y년 m월 d일', strtotime($val->regdate))}</span>
<!--@end-->
</a>
</span>
</li>
<!--@end-->
</ul>
</div>

 

이렇게 하면

게시글 제목  다른사람이 읽은 시간 으로 표시가 되는데

게시글 제목 - 게시글 작성자 member_srl 다른사람이 읽은시간으로 보이게 하고싶은데

중간에

 

<span>{$data_nowread->get('member_srl')}</span> 이나

 

<span>{$val->get('member_srl')}</span> 을 해도 게시글 작성자 멤버 srl을 불러올수 없습니다

도움주시면 감사하겠습니다

  • profile

    어느 위젯의 어느 스킨인지 모르겠지만, 해당 위젯에서 member_srl 값을 명시적으로 넣어주지 않았다면 없는 것이 정상입니다. 꼭 필요하다면 그 값을 넣어주도록 위젯을 수정해야겠지요.

  • profile
    정황상 {$val->member_srl} 으로 가능할 것 같은데, 윗분 말씀처럼 위젯 자체에서 member_srl이 세팅되어 있지 않다면 조금 복잡한 방식으로 회원번호를 추출해야만 합니다.