我在BlogPosts的边栏中有一个自定义小部件,我想为当前BlogPost作者显示其他BlogPost ...为此,该小部件需要了解它所在的页面并检索(即)AuthorName和BlogPost页面上的其他详细信息...但是我不知所措,如何从Widget导航到BlogPost ...
create table example as
'~' || (replace(replace(@ParamterNumber, ',' '~'), ' '~)) || '~' as
ParameterNumber;
select * from database d
where (select ParameterNumber from example) like '%' || d.checknumber || '%';
drop table example if exists;
好的,您明白我的意思了:)。任何想法表示赞赏。...
答案 0 :(得分:2)
好,就这样弄清楚-您可以在小部件中使用类似的内容:
public function AuthorName()
{
$page = Director::get_current_page();
if ($page && ($page instanceof BlogPost)) {
//return $page->Title;
if($author = $page->Authors()){
return $author->first()->getName();
}
}
}