fastadmin SelectPage无法渲染
如果发现编辑页面总是无法正确渲染数据,这可能是你的数据源写的有问题。
错误代码:
<input id="c-nationality_category_id" data-rule="required" min="0" data-source="category/index?pid=14&type=star" class="form-control selectpage" name="row[nationality_category_id]" type="text" value="{$row.nationality_category_id|htmlentities}">
正确代码:
<input id="c-nationality_category_id" data-rule="required" min="0" data-source="category/selectpage?pid=14&type=star" class="form-control selectpage" name="row[nationality_category_id]" type="text" value="{$row.nationality_category_id|htmlentities}">
区别在于数据源的链接应该是category/selectpage,而不是category/index。
同时,还需要确保后台接口返回的数据有list这个字段。
$result = array("total" => $total, "rows" => $list,"list" => $list);