I had FORKed the component in order to retrieve the necessary information from my related tables. Check out my screen dump screen shot attached.
This is what I trying to do.
On my normal "Contract" Item view whenever I create a new contract I Only see what you can see in my attached image as "original item info". After saving it it basically goes to a "Contract with Assets" view with in the same model. The Idea is that after saving the contract I can add multiple assets instead of going to add one asset at the time like I originally generated the component with JCOOK.
Therefore I was able to include my other Related items following the JCOOK ideas of retrieving that info. That is not the problem. The problem is that after I choose all the different asset I am not sure what is the best way to save those related "asset" in the asset table since my model is related to "contract"
Please help.
This is a sample of the code used to retrieve the related items in my "contract" model view
$model_asset_id = CkJModel::getInstance('Assets', 'MyComponnentappModel');
$model_asset_id->addWhere('a.client_id = '.$this->item->client_id); /* To restrict it to only those related to my current Item */
$model_asset_id->addGroupOrder("a.client_id");
$lists['fk']['asset_id'] = $model_asset_id->getItems();
$model_support_level_id = CkJModel::getInstance('Supportlevels', 'MyComponnentappModel');
$model_support_level_id->addWhere('a.vendor_id = '.$this->item->vendor_id); /* To restrict it to only those related to my current Item */
$model_support_level_id->addGroupOrder("a.vendor_id");
$lists['fk']['support_level_id'] = $model_support_level_id->getItems();
Please help.
How should I modify my controller in order to save the other data when saving?