Я работаю над предварительно созданным компонентом Joomla, который использует архитектуру MVC, Моя проблема такова:
В моделях у меня есть файл .php
с функцией выборки из базы данных как
defined( '_JEXEC' ) or die( 'Restricted access' );
jimport( 'joomla.application.component.model' );
class class_name extends JModel
{
var $_data;
function getlast_year(){
$query = 'SELECT year FROM `table` ORDER BY year DESC LIMIT 0,1';
$this->_db->setQuery( $query );
return $this->_db->loadResult();
}
}
Я добавил новую функцию в тот же файл класса: (Я тоже обновил столбцы таблицы в MVC / tables)
как:
function getAttendenceData()
{
$query="SELECT id,octSec,octNin,octSect,octSec,octTwent FROM `table`";
$this->_db->setQuery( $query );
//$this->_data = $this->_db->loadObjectList();
$this->_data = $this->_db->loadObject();
return $this->_db->loadObjectList();
}
, но в представлении я все еще не могу получить доступ к извлеченным данным из вышеуказанной новой функции, но более старые функции являются рабочим свойством