如何在自定义页面类上添加网页上的页面选择器? (Silverstripe 3.1)

时间:2014-01-05 13:14:28

标签: silverstripe

我需要在自定义页面类上插入一个网页上的页面选择器,就像它与重定向器页面一样。下面是我正在寻找的图像。

page-on-your website selector on silverstripe 3.1

怎么做?

1 个答案:

答案 0 :(得分:4)

如果我说得对你好......(我认为你的问题有点模糊 - 希望我的答案不是,否则只要求评论: - )

模型:

private static $has_one = array(
    "RelatedPage" => "SiteTree"
);

字段:

$fields->addFieldToTab("Root.Main", new TreeDropdownField("RelatedPageID","Link","SiteTree"));

如果我说对了你,你可能会问下,我怎么能在模板中使用它...

$RelatedPage.Link