/** * Generic editing form for texts * @param request The request object */ public static function editTranslations($request) { $crud = new Zmax_Db_Edit("Zmax_Model_Text"); // The lang field is a reference to the Lang table. Use a radio HTML input $crud->setReferenceField("name", "Zmax_Model_Lang", Zmax_Db_Edit::RADIO_FIELD); // Same thing for the namespace field $crud->setReferenceField("namespace", "Zmax_Model_Namespace", Zmax_Db_Edit::RADIO_FIELD); // Show the table form $crud->showTableForm(); return $crud->edit($request); }