* Change the configuration $config->datatable->{$module$method}->showModule to $config->$module->$method->showModule.

This commit is contained in:
liugang
2023-07-12 13:30:07 +08:00
parent 0673cdc9be
commit fb89ba37c3
7 changed files with 11 additions and 13 deletions
+2 -3
View File
@@ -59,11 +59,10 @@ class datatable extends control
$account = $this->app->user->account;
if($account == 'guest') return $this->send(array('result' => 'fail', 'target' => $target, 'message' => 'guest.'));
$name = 'datatable.' . $this->post->target . '.' . $this->post->name;
$this->loadModel('setting')->setItem($account . '.' . $name, $this->post->value);
$this->loadModel('setting')->setItem($account . '.' . $this->post->currentModule . '.' . $this->post->currentMethod . '.showModule', $this->post->value);
if($this->post->allModule !== false) $this->setting->setItem("$account.execution.task.allModule", $this->post->allModule);
if(dao::isError()) return $this->send(array('result' => 'fail', 'message' => 'dao error.'));
if(dao::isError()) return $this->send(array('result' => 'fail', 'message' => dao::getError()));
return $this->send(array('result' => 'success', 'closeModal' => true, 'load' => true));
}
}