It looks like you're new here. If you want to get involved, click one of these buttons!
I've got a Base Modul Model that I call in a frontend controller like this:
$this->vars['product'] = $this->products_model->find_one(['id' => $id]);
And now I want to add some additional data from a 3rd party API, to pass down to the template (specs does not exist in the db):
$this->vars['product']->specs = [ /*...*/ ]; $this->fuel->pages->render('detail', $this->vars);
Is that possible to add fields that then can be accessed like all other record objects (with formatters etc)?
Does that make sense?
It sounds like you may need something like a derived attribute?