flea_class_index.php 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <?php
  2. /**
  3. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4. */
  5. defined('InShopNC') or exit('Access Invalid!');
  6. class flea_class_indexControl extends SystemControl{
  7. public function __construct(){
  8. parent::__construct();
  9. Language::read('setting,flea_class');
  10. if($GLOBALS['setting_config']['flea_isuse']!='1'){
  11. showMessage(Language::get('flea_isuse_off_tips'),'index.php?act=dashboard&op=welcome');
  12. }
  13. }
  14. /**
  15. * 设置
  16. */
  17. public function flea_class_indexOp(){
  18. /**
  19. * 加载语言包
  20. */
  21. $lang = Language::getLangContent();
  22. /**
  23. * 实例化商品分类模型
  24. */
  25. $model_class = Model('flea_class');
  26. $goods_class = $model_class->getTreeClassList(1);
  27. Tpl::output('goods_class',$goods_class);
  28. /**
  29. * 获取设置信息
  30. */
  31. $fc_index = $model_class->getFleaIndexClass(array());
  32. if(is_array($fc_index)&&!empty($fc_index)){
  33. foreach ($fc_index as $value){
  34. Tpl::output($value['fc_index_code'],$value);
  35. }
  36. }
  37. if($_POST['form_submit']=='ok'){
  38. $a = $model_class->setFleaIndexClass(array('fc_index_code'=>'shuma','fc_index_id1'=>$_POST['shuma_cid1'],'fc_index_id2'=>$_POST['shuma_cid2'],'fc_index_id3'=>$_POST['shuma_cid3'],'fc_index_id4'=>$_POST['shuma_cid4']));
  39. $b = $model_class->setFleaIndexClass(array('fc_index_code'=>'zhuangban','fc_index_id1'=>$_POST['zhuangban_cid1'],'fc_index_id2'=>$_POST['zhuangban_cid2'],'fc_index_id3'=>$_POST['zhuangban_cid3'],'fc_index_id4'=>$_POST['zhuangban_cid4']));
  40. $c = $model_class->setFleaIndexClass(array('fc_index_code'=>'jujia','fc_index_id1'=>$_POST['jujia_cid1'],'fc_index_id2'=>$_POST['jujia_cid2'],'fc_index_id3'=>$_POST['jujia_cid3'],'fc_index_id4'=>$_POST['jujia_cid4']));
  41. $d = $model_class->setFleaIndexClass(array('fc_index_code'=>'xingqu','fc_index_id1'=>$_POST['xingqu_cid1'],'fc_index_id2'=>$_POST['xingqu_cid2'],'fc_index_id3'=>$_POST['xingqu_cid3'],'fc_index_id4'=>$_POST['xingqu_cid4']));
  42. $e = $model_class->setFleaIndexClass(array('fc_index_code'=>'muying','fc_index_id1'=>$_POST['muying_cid1'],'fc_index_id2'=>$_POST['muying_cid2'],'fc_index_id3'=>$_POST['muying_cid3'],'fc_index_id4'=>$_POST['muying_cid4']));
  43. if($a && $b && $c && $d && e){
  44. $a = $model_class->setFleaIndexClass(array('fc_index_code'=>'shuma','fc_index_name1'=>$_POST['shuma_cname1'],'fc_index_name2'=>$_POST['shuma_cname2'],'fc_index_name3'=>$_POST['shuma_cname3'],'fc_index_name4'=>$_POST['shuma_cname4']));
  45. $b = $model_class->setFleaIndexClass(array('fc_index_code'=>'zhuangban','fc_index_name1'=>$_POST['zhuangban_cname1'],'fc_index_name2'=>$_POST['zhuangban_cname2'],'fc_index_name3'=>$_POST['zhuangban_cname3'],'fc_index_name4'=>$_POST['zhuangban_cname4']));
  46. $c = $model_class->setFleaIndexClass(array('fc_index_code'=>'jujia','fc_index_name1'=>$_POST['jujia_cname1'],'fc_index_name2'=>$_POST['jujia_cname2'],'fc_index_name3'=>$_POST['jujia_cname3'],'fc_index_name4'=>$_POST['jujia_cname4']));
  47. $d = $model_class->setFleaIndexClass(array('fc_index_code'=>'xingqu','fc_index_name1'=>$_POST['xingqu_cname1'],'fc_index_name2'=>$_POST['xingqu_cname2'],'fc_index_name3'=>$_POST['xingqu_cname3'],'fc_index_name4'=>$_POST['xingqu_cname4']));
  48. $e = $model_class->setFleaIndexClass(array('fc_index_code'=>'muying','fc_index_name1'=>$_POST['muying_cname1'],'fc_index_name2'=>$_POST['muying_cname2'],'fc_index_name3'=>$_POST['muying_cname3'],'fc_index_name4'=>$_POST['muying_cname4']));
  49. if($a && $b && $c && $d && e){
  50. showMessage(Language::get('flea_class_setting_ok'));
  51. }
  52. }else{
  53. showMessage(Language::get('flea_class_setting_error'));
  54. }
  55. }
  56. Tpl::showpage('flea_class_index');
  57. }
  58. }