如何在silverstripe中使用应课差饷租值

如何在silverstripe中使用应课差饷租值,silverstripe,Silverstripe,我是穿银色条纹的新手 我增加了分机 但是,我无法理解如何使用这个扩展 我无法创建数据对象。。。请帮忙 然后,在模板中,您可以在应课差饷对象的上下文中使用$RateableUI来呈现星级评定UI 这一步我无法理解 “问候”从未使用过此扩展,但在我看来,您可以这样做,例如: 将扩展添加到\u config.php中所需的DataObjects: Object::add_extension('ApplePage', 'Rateable'); Object::add_extension('Apple'

我是穿银色条纹的新手

我增加了分机

但是,我无法理解如何使用这个扩展

我无法创建数据对象。。。请帮忙

然后,在模板中,您可以在应课差饷对象的上下文中使用$RateableUI来呈现星级评定UI

这一步我无法理解


“问候”

从未使用过此扩展,但在我看来,您可以这样做,例如:

将扩展添加到
\u config.php
中所需的
DataObjects

Object::add_extension('ApplePage', 'Rateable');
Object::add_extension('Apple', 'Rateable');
记住运行
dev/build

这里的
ApplePage
是一个带有
$的页面,它有许多关系
'Apples'=>'Apple'

然后在
ApplePage.ss
模板中,您可以使用如下内容:

<p>Rate my Apple Page: $RateableUI</p>
<p>Apple list</p>
<ul>
   <% loop %>
     <li>$Name (Rating: $RateableUI)</li>
   <% end_loop %>
</ul>
为我的苹果页面评分:$RateableUI

苹果名单

  • $Name(评级:$ratableui)

这就是我在上面使用您链接的扩展所解释的内容。您所要做的就是将示例应用于您自己的DataObject/页面。如果没有更多关于代码的信息,我们只能这样做。我不明白为什么要投反对票,这帮了大忙。谢谢