Topic: PHP Error
Hello,
I just installed the open source version of tracmor and while I can log into the system, I get the following error directly afterwards:
Indirect modification of overloaded property QDataGrid::$ColumnArray has no effect
Error Type: E_NOTICE
Rendered Page: Click here to view contents able to be rendered
Source File: /var/www/includes/qcodo/qform/QDataGridColumnToggle.class.php Line: 40
Line 35: public function GetControlHtml() {
Line 36:
Line 37: // Create the Column Labels. They cannot be created when creating the datagrid because columns can be added after instantiation.
Line 38: $this->arrColumnLabels = array();
Line 39: if ($this->objParentControl->ColumnArray) {
Line 40: foreach ($this->objParentControl->ColumnArray as $objColumn) {
Line 41: $lblColumn = new QLabel($this->pnlColumnToggleMenu);
Line 42: // If it is an image, and only an image, and it has an alt attribute, then use that value for the menu
Line 43: if (substr($objColumn->Name, 0, 4) == '<img') {
Line 44: if ($intMatch = stripos($objColumn->Name, "alt=")) {
Line 45: $intStart = $intMatch+4;
If I choose to show the contents that can be rendered, nothing is clickable.
Thanks for your help.