Добавление полей на лету - PullRequest
0 голосов
/ 28 марта 2012

У меня есть форма с источником таблицы, форма имеет несколько полей (продукт, количество)

Я думаю добавить кнопку, которая позволяет мне добавить еще одну "строку" с продуктом, количеством.... и так далее, потому что я не знаю, сколько элементов мне нужно добавить.

Какой подход лучше?

возможно удаление StaticSource ('') и реализацияна вкладке вкладыши?

Спасибо, Алехандро

1 Ответ

0 голосов
/ 03 апреля 2012
class page_yourpage extends Page {
    function init(){
        parent::init();
        $this->add("CRUD")->setModel("Product");
    }

}

class Model_Product extends Model_Table {
    $entity_code = "yourtable";
    function init(){
        parent::init();
        $this->addField("product_id")->refModel("Model_Product");
        $this->addField("quantity");
    }

}

вот и все.(не проверял в браузере);

...