Kev*_*vin 2 debugging silverstripe
我开始使用 SilverStripe php CMS/Framework。有什么办法可以var_dump在 .ss 模板中添加变量吗?
您可以使用Debug::dump($theDataYouWantToDump)在 php Silverstripe 代码库中的任何位置转储浏览器或命令行中的任何数据。此外,您可以运行模板中.debug的任何 DataObject、ViewableData 对象.ss来查看基础数据。
例如,您可以在 SilverstripePageController类中执行此操作以转储测试数据。
public function init(){
parent::init();
Debug::dump("dumping test data from the controller init function");
}
Run Code Online (Sandbox Code Playgroud)
或者你可以在你的.ss模板中做一些这样的事情来转储测试数据。
$Page('home').debug
Run Code Online (Sandbox Code Playgroud)
希望这能回答你的问题。
| 归档时间: |
|
| 查看次数: |
1673 次 |
| 最近记录: |