コード例 #1
0
ファイル: editcustomer.php プロジェクト: kisorbiswal/Creamy
                        <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");