我从一个特定的类中获取我所有的 DataObjects 并在另一个页面上随机显示它们。我需要访问它们所属页面的 URL 段。我该怎么做呢?我已经尝试过 $URLSegment $UP.URLSegment $Parent.URLSegment 等,我可以看到它们为什么不起作用。我意识到数据对象没有自己的 URL。我只需要其页面的 URL,因为这是它的类别。
PHP函数:
function Stockists()
{
$stockists = Stockist::get()->sort('RAND()');
return $stockists ? $stockists : false;
}
模板
<% loop $Stockists %>
$Title
$URLSegment (does not work)
<% end_loop %>