It looks like you're new here. If you want to get involved, click one of these buttons!
Hi,
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?
Comments
It sounds like you may need something like a derived attribute?
https://docs.getfuelcms.com/general/models#custom_records