form.inc.php 1.8 KB

1234567891011121314151617181920212223242526
  1. function pages($field, $value, $fieldinfo) {
  2. extract($fieldinfo);
  3. if($value) {
  4. $v = explode('|', $value);
  5. $data = "<div class=\"mb-3 row\"><div class=\"col-md-3 offset-l-2\" ><select name=\"info[pagination_type]\" id=\"info_pagination_type\" class=\"form-select\">";
  6. $type = array('不分页', '自动分页', '手动分页');
  7. if($v[0]==1) $con = 'style="display:"';
  8. else $con = 'style="display:none"';
  9. foreach($type as $i => $val) {
  10. if($i==$v[0]) $tag = 'selected';
  11. else $tag = '';
  12. $data .= "<option value=\"$i\" $tag>$val</option>";
  13. }
  14. $data .= "</select></div><div id=\"pagination_type1\" class=\"col-md-3\" $con><input name=\"info[maxchar_perpage]\" type=\"text\" id=\"info_maxchar_perpage\" value=\"$v[1]\" class=\"form-control\"></div><div class=\"col-md-4 text-muted input-word-aux \" id=\"pagination_type1_tip\">字符数(包含HTML标记)</div></div>";
  15. return $data;
  16. } else {
  17. return "<div class=\"mb-3 row\"><div class=\"col-md-3 offset-l-2\" ><select name=\"info[pagination_type]\" id=\"info_pagination_type\" class=\"form-select\">
  18. <option value=\"0\">不分页</option>
  19. <option value=\"1\">自动分页</option>
  20. <option value=\"2\">手动分页</option>
  21. </select></div>
  22. <div id=\"pagination_type1\" class=\"col-md-3\" style=\"display:none\" ><input name=\"info[maxchar_perpage]\" type=\"text\" id=\"info_maxchar_perpage\" value=\"10000\" class=\"form-control\"></div><div class=\"col-md-4 text-muted input-word-aux \" id=\"pagination_type1_tip\" style=\"display:none\">字符数(包含HTML标记)</div></div>";
  23. }
  24. }