<li class="active"><?php $lh->translateText("modify"); ?> </li> </ol> </section> <!-- Main content --> <section class="content"> <!-- standard custom edition form --> <?php $customerobj = NULL; $errormessage = NULL; if (isset($customerid) && isset($customerType)) { $db = new \creamy\DbHandler(); $customerobj = $db->getDataForCustomer($customerid, $customerType); } else { $errormessage = $lh->translationFor("some_fields_missing"); } if (!empty($customerobj)) { // buttons at bottom (only for writing+ permissions) $buttons = ""; if ($user->userHasWritePermission()) { $buttons = $ui->buttonWithLink("modifyCustomerDeleteButton", $customerid, $lh->translationFor("delete"), "button", "times", CRM_UI_STYLE_DANGER); $buttons .= $ui->buttonWithLink("modifyCustomerOkButton", "", $lh->translationFor("save"), "submit", "check", CRM_UI_STYLE_PRIMARY, "pull-right"); $buttons = $ui->singleFormGroupWrapper($buttons); } // form fields $formcontent = $ui->customerFieldsForForm($customerobj, $customerType, $customerid); // generate form: header $form = $ui->formWithCustomFooterButtons("modifycustomerform", $formcontent, $buttons, "modifycustomerresult");