slot gacor
slot gacor
Field Formular<br>/String <span class="new">1.7.25</span> - Bootstrap 5 theme - eXtended CRUD & Data Management System
DEMO SITE v1.7.26

Field Formular
/String 1.7.25 Bootstrap 5 theme

Set formular on fields. Edit a record, input firstname and see as Assigned Email is generated.

HIDE CODE
<?php
    // Get an instance of the Xcrud class
    $xcrud = Xcrud::get_instance();	

    // Set the table to work with
    $xcrud->table("employees");

    // Define which columns to display in the table
    // These columns will be shown in the table view
    $xcrud->columns("lastName,firstName,extension,email,officeCode");

    // Define which fields are available for data entry or editing
    // These fields will be shown in the form view for adding/editing records
    $xcrud->fields("lastName,firstName,extension,email,officeCode");

    // Set up a relation between the 'officeCode' field in the 'employees' table
    // and the 'officeCode' and 'city' fields in the 'offices' table
    $xcrud->relation("officeCode", "offices", "officeCode", "city");

    // Set up a dynamic formula for the 'email' field
    // When the 'onmouseout' event is triggered on the 'firstName' field,
    // the 'email' field will be populated with a concatenated and lowercased string
    // Format: firstName.toLowerCase() + "." + lastName.toLowerCase() + "@myoffice.com"
    $xcrud->set_formular(
        "email",
        '"{firstName}".toLowerCase() + ".{lastName}@myoffice.com".toLowerCase();',
        "onmouseout",
        "firstName"
    );

    // Make the 'email' field readonly
    // This means the 'email' field cannot be edited by the user
    $xcrud->readonly("email");

    // Change the label of the 'email' field to 'Assigned Email'
    $xcrud->label("email", "Assigned Email");

    // Render the Xcrud instance to display the table and form
    // This will output the HTML needed to display the table and form on the web page
    echo $xcrud->render();	
?>

Employees

#LastnameFirstnameExtensionAssigned EmailOfficecode
Actions
1BonduraaaaaaaGerard2x540gbondur@classicmodelcars.comNYC View Edit Remove
2BowAnthony8x5428abow@classicmodelcars.comSan Francisco View Edit Remove
3JenningsLesliex540ljennings@classicmodelcars.comTokyo View Edit Remove
4ThompsonLesliex4065lthompson@classicmodelcars.comSan Francisco View Edit Remove
5FirrelliJuliex2173jfirrelli@classicmodelcars.comBoston View Edit Remove
6PattersonStevex4334spatterson@classicmodelcars.comBoston View Edit Remove
7TsengFoon Yueo224ftseng@classicmodelcars.com View Edit Remove
8VanaufGeorge Nx4102gvanauf@classicmodelcars.comNYC View Edit Remove
9BondurLouix6493lbondur@classicmodelcars.comParis View Edit Remove
10HernandezGerardx2028ghernande@classicmodelcars.comParis View Edit Remove
Search
 
slot thailand
slot thailand slot gacor
slot gacor