members_model.class.php 829 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. defined('IN_PHPCMS') or exit('No permission resources.');
  3. if(!defined('CACHE_MODEL_PATH')) define('CACHE_MODEL_PATH',PHPCMS_PATH.'caches'.DIRECTORY_SEPARATOR.'caches_model'.DIRECTORY_SEPARATOR.'caches_data'.DIRECTORY_SEPARATOR);
  4. pc_base::load_sys_class('model', '', 0);
  5. class members_model extends model {
  6. public function __construct() {
  7. $this->db_config = pc_base::load_config('database');
  8. $this->db_setting = 'default';
  9. $this->table_name = 'member';
  10. parent::__construct();
  11. }
  12. /**
  13. * 重置模型操作表表
  14. * @param string $modelid 模型id
  15. */
  16. public function set_model($modelid = '') {
  17. if($modelid) {
  18. $model = getcache('member_model', 'commons');
  19. $this->table_name = $this->db_tablepre.$model[$modelid]['tablename'];
  20. } else {
  21. $this->table_name = $this->db_tablepre.'member';
  22. }
  23. }
  24. }
  25. ?>