|
@@ -2,6 +2,20 @@
|
|
|
|
|
|
$info_id = Dever::input('search_option_info_id');
|
|
|
$page_id = Dever::input('option_page_id', -1);
|
|
|
+$page = function() use ($info_id)
|
|
|
+{
|
|
|
+ $array = array
|
|
|
+ (
|
|
|
+ -1 => array('id' => '-1', 'name' => '父级章节'),
|
|
|
+ );
|
|
|
+ $info = Dever::db('collection/page')->state(array('info_id' => $info_id, 'page_id' => -1));
|
|
|
+ if($info)
|
|
|
+ {
|
|
|
+ $array += $info;
|
|
|
+ }
|
|
|
+ return $array;
|
|
|
+};
|
|
|
+
|
|
|
$times = function() use ($info_id)
|
|
|
{
|
|
|
$array = array
|
|
@@ -128,8 +142,9 @@ return array
|
|
|
'default' => '-1',
|
|
|
'desc' => '请选择上级章节',
|
|
|
'match' => 'is_numeric',
|
|
|
- 'update' => 'hidden',
|
|
|
- 'value' => $page_id,
|
|
|
+ 'update' => $page_id < 0 ? 'hidden': 'select',
|
|
|
+ 'option' => $page,
|
|
|
+ //'value' => $page_id,
|
|
|
'list' => '{page_id} > 0 ? Dever::load("collection/page-one#name", {page_id}) : "主章节"',
|
|
|
),
|
|
|
|