Add configuration to experiment detail pages
This commit is contained in:
@@ -161,6 +161,7 @@ class Experiments extends CI_Controller {
|
|||||||
$this->load->helper('typography');
|
$this->load->helper('typography');
|
||||||
|
|
||||||
$data['experiment'] = $experiment;
|
$data['experiment'] = $experiment;
|
||||||
|
$data['parameters'] = $this->experiment->getParameters($experiment['id']);
|
||||||
$data['job'] = $this->job->getByExperimentId($experiment['id']);
|
$data['job'] = $this->job->getByExperimentId($experiment['id']);
|
||||||
$data['project'] = $this->project->getById($experiment['project_id']);
|
$data['project'] = $this->project->getById($experiment['project_id']);
|
||||||
|
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ class Experiment extends CI_Model {
|
|||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function getParameters($experimentId) {
|
public function getParameters($experimentId) {
|
||||||
$this->db->select('experiments_parameters.*, parameters.name AS `name`, parameters.type AS `type`');
|
$this->db->select('experiments_parameters.*, parameters.readable, parameters.name, parameters.type, parameters.unit');
|
||||||
$this->db->join('parameters', 'experiments_parameters.parameter_id = parameters.id', 'left');
|
$this->db->join('parameters', 'experiments_parameters.parameter_id = parameters.id', 'left');
|
||||||
$this->db->where('experiment_id', $experimentId);
|
$this->db->where('experiment_id', $experimentId);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user