ClassModelList::updateXref()

Deprecated

Please use the Relations instead.



This function is used to automate the links creation and destruction with simplified command.

After saving an item, if the POST query has sent more datas concerning relations with other tables, this function must be called.
The builder is for the moment not making reference to it, but the N:M tutorial is mentioning it.



N:M Use (many-to-many)

The links are database rows.
This function will insert or delete rows in database.

ClassModelList::updateXref N:M Cook

This following example is written in traveller (item) model:



N:1 Use

Foreign Keys are widly used in Cook, but what happen when we want to set up those links from the opposite side ?
This will be the use of N:1

The links are made with simple foreign keys in opposite table.
This function will only update or reset the concerned foreign keys values.

ClassModelList::updateXref N-1 Cook

This following example is written in country (item) model

Just wanted to congratulate you on the J-Cook website / web development tool. In a couple of visits I've had a play around with Cook and have to say I think it is fantastic.  I've played with a number of component builders in the past and yours is certainly looking like the best so far. I'd also like to help you spread the word - I'm really surprised more people aren't excited about this tool. Good luck with the project.
Dean

Get Started