search.php 1020 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. /**
  3. * 网站设置
  4. *
  5. *
  6. *
  7. ***/
  8. defined('InShopNC') or exit('Access Invalid!');
  9. class searchControl extends SystemControl{
  10. public function __construct(){
  11. parent::__construct();
  12. Language::read('setting');
  13. }
  14. /**
  15. * 搜索设置
  16. */
  17. public function searchOp(){
  18. if (chksubmit()){
  19. $lang = Language::getLangContent();
  20. $model_setting = Model('setting');
  21. /**
  22. * 转码 防止GBK下用中文逗号截取不正确
  23. */
  24. $comma = ',';
  25. if (strtoupper(CHARSET) == 'GBK'){
  26. $comma = Language::getGBK($comma);
  27. }
  28. $result = $model_setting->updateSetting(array(
  29. 'hot_search'=>str_replace($comma,',',$_POST['hot_search'])));
  30. if ($result){
  31. showMessage($lang['nc_common_save_succ']);
  32. }else {
  33. showMessage($lang['nc_common_save_fail']);
  34. }
  35. }
  36. $model_setting = Model('setting');
  37. $list_setting = $model_setting->getListSetting();
  38. Tpl::output('list_setting',$list_setting);
  39. Tpl::showpage('setting.search');
  40. }
  41. }