Например: 04.13.2016 (Джером С).
Я уже пробовал $virtualfield, оно работает, когда я использую поле из «WorkingDay», но оно не работает, когда я использую поле из «Пользователь».
схема базы данных
поле $virtual, которое я пробовал:
Код: Выделить всё
public $virtualFields = array('workingday_display_field' => 'concat(WorkingDay.date_working_day, " (", User.username, ")")');
public $displayField = 'workingday_display_field';
Код: Выделить всё
public function __construct($id = false, $table = null, $ds = null) {
parent::__construct($id, $table, $ds);
$this->virtualFields['workingday_display_field'] = sprintf('concat(%s.date_working_day, " (", %s.username, ")")', $this->alias, $this->User->alias);
$this->displayField = "workingday_display_field";
}
Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/366 ... odel-and-a