以下代码的目的是什么?
请注意,在下面的第二个脚本代码之前,jquery.min.js已经包含在内googleapis.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="/assets/js/vendor/jquery.min.js"><\/script>')</script>
Run Code Online (Sandbox Code Playgroud) 我发现ModelAdmin比SilverStripe中的GridField更强大.我的问题是你什么时候使用GridField而不是ModelAdmin?
我有两个类,它们之间有一个$many_many和$belongs_many_many关系。我试图$summary_fields在包含 的类中定义$many_many以显示类之间的关系,但该列 ('Column2.Column2') 显示空白结果。如何设置$summary_fields以正确显示此数据?
这是我的代码
class Table1 extends DataObject {
private static $db = array(
'Column1' => 'Varchar(32)'
);
private static $many_many = array (
'Column2' => 'Table2'
);
private static $summary_fields = array (
'Column1' => 'Column 1',
'Column2.Column2' => 'Column 2'
);
}
class Table2 extends DataObject {
private static $db = array(
'Column2' => 'Varchar(32)'
);
private static $belongs_many_many = array (
'Column1' => 'Table1'
);
}
Run Code Online (Sandbox Code Playgroud)