set_relation не работи в магазин за хранителни стоки

Имам такъв контролер:

function index()
{
    $crud = new grocery_CRUD();
    $crud->set_relation('name','parttype','type');

    $crud->set_table('part');
    $crud->set_subject('Items');

    $output = $crud->render();
    $this->_example_output($output);
}

Очаквах падащо поле на екраните ADD/EDIT за полето „тип“ и за това падащо меню да има опции, попълнени от таблицата с типове части. Но този код просто връща текстови полета.

Ето моите таблици:

ТАБЛИЦА НА ТИПА ЧАСТИ

id -int,autocrement

име - varchar (500)

furl - varchar(500)

ТАБЛИЦА С ЧАСТИ

id -int,autocrement

име - varchar (500)

тип - varchar(500)

модел - varchar (500)


person beNerd    schedule 06.05.2013    source източник


Отговори (1)


Вероятно го правите погрешно, мисля, че решението, което търсите, е следното:

$crud->set_relation('type','parttype','name');
person John Skoumbourdis    schedule 07.05.2013