我在IndexPage页面上使用了一个数据对象,该数据对象在页脚中可以正常使用,但不能在页脚中的其他页面上呈现。
到目前为止,这是我在默认的CWP PageController页面中尝试过的操作,并使数据从索引页中消失了(我的IndexPage由CWP Page模板扩展了):
public function FooterFeedback()
{
$Footer = \SilverStripe\IndexPage\IndexPage::get();
return $Footer;
}
使用PageController在CWP SS3中为我工作:
public function FooterFeedback()
{
return Footer::get();
}
我想在我的网站的页脚中添加一个反馈轮播。 在此轮播中,我有一个Avitar(图像),ClientAlias(文本字段)和反馈(HTMLEditorField)。
我仍在使用SS4,但不确定如何解决此问题。任何建议或帮助将不胜感激。