易居cms 增加使用者組判斷規則 (備))

2021-10-03 05:14:44 字數 1478 閱讀 3960

開啟修改第54行

$field = !empty($field) ? $field : 'd.*,b.*, a.*,c.dirname,c.dirpath,c.parent_id';

$field = !empty($field) ? $field : 'e.level_id as users_level_id,d.*,b.*, a.*,c.dirname,c.dirpath,c.parent_id';
59行後增加

->join("users e","a.users_id = e.id",'left')
或者54-60行

$field = !empty($field) ? $field : 'd.*,b.*, a.*,c.dirname,c.dirpath,c.parent_id';

$result = db('archives')->field($field)

->alias('a')

->join('__ershou_content__ b', 'b.aid = a.aid', 'left')

->join('__arctype__ c', 'a.typeid = c.id', 'left')

->join('__ershou_system__ d', 'a.aid = d.aid', 'left')

->find($aid);

替換成

$field = !empty($field) ? $field : 'e.level_id as users_level_id,d.*,b.*, a.*,c.dirname,c.dirpath,c.parent_id';

$result = db('archives')->field($field)

->alias('a')

->join('__ershou_content__ b', 'b.aid = a.aid', 'left')

->join('__arctype__ c', 'a.typeid = c.id', 'left')

->join('__ershou_system__ d', 'a.aid = d.aid', 'left')

->join("users e","a.users_id = e.id",'left')

->find($aid);

使用方法:

判斷:

value1

value2

value3

管控乙個使用者組具體寫法:

歡迎預約

管控多個使用者組具體寫法:

歡迎預約

2級 3級和4級

其他

使用者組及使用者組命令注釋

一 使用者管理 1.使用者建立 用法 useradd options login 選項及示例 u 建立使用者時指定uid image.png o 配合 u 選項,不檢查uid的唯一性 image.png g gid 指明使用者所屬基本組,可為組名,也可以gid image.png c comment...

Linux CentOS7 增加 刪除使用者組與使用者

檢視所有使用者組 cat etc group 檢視使用者組所有成員 通過上面檢視使用者組最後乙個數字然後終端執行awk f etc passwd grep 這裡填那個數字 新增使用者組 groupadd 使用者組名 刪除使用者組 groupdel 使用者組名 新增使用者 useradd d usr ...

Linux使用者組與使用者組高階命令

1.使用者鎖定 passwd l user1 2.解除使用者鎖定 passwd u user1 3.使用者無密碼登記 passwd d user1 4.新增到附屬使用者組 gpasswd a user1 boss 組名 去除使用者到附屬使用者組 gpasswd d user1 boss 5.切換到b...