More Crud Table Formatting Options Format crud table column for date, image, read more, description and conditional logic formatting etc

You can format table column for date, image, html,read more, description and conditional logic formatting and many more other options. date format allows you to pass any standard php date formatting string and table will be formatted according to that. image format makes column value as image tag. long description can be made short with some character limit. conditional logic like if product price is greater than 200 than make that background highlight. Similar way view form formatting can be done. Click here to check example of view form formatting options.

  
                                    $pdocrud = new PDOCrud();
                                    $pdocrud->crudTableCol(array("product_line","product_image","product_name","product_description","product_price"));
                                     // date formatting (pass date format)
                                    $pdocrud->tableColFormatting("added_date", "date",array("format" =>"m-d-Y"));
                                    // convert to any html like url or any html with actual value passed as {col-name}
                                     $pdocrud->tableColFormatting("product_line", "html",array("type" =>"html",
                                        "str"=>"
{col-name}
")); $pdocrud->tableColFormatting("product_name", "html",array("type" =>"html", "str"=>"{col-name}")); //convert to image column $pdocrud->tableColFormatting("product_image", "image"); //convert long column text to small text with read more $pdocrud->tableColFormatting("product_description", "readmore", array("length"=>4,"showreadmore"=>true));//not showing read more //conditional logic for formatting table colums - e.g apply css style for cells with product price>200 $pdocrud->tableDataFormatting("col", "style", array("product_price",">", "55"),array("background:#f00","color:#ff0")); //$pdocrud->tableDataFormatting("row", "style", array("product_price",">", "55"),array("background:#000","color:#ff0")); echo $pdocrud->dbTable("products")->render();

More options for table content formatting

Products

Showing 1 to 10 of 102 entries

# Product line Product image Product name Product description Product price Actions
1
Classic Cars
2001 Ferrari Enzo

Turnable front wheels; s....

read more
95.59
2
Trucks and Buses
1958 Setra Bus

Model features 30 window....

read more
77.90
3
Classic Cars
1969 Corvair Monza

1:18 scale die-cast abou....

read more
89.14
4
Classic Cars
1968 Dodge Charger

1:12 scale model of a 19....

read more
75.16
5
Classic Cars
1969 Ford Falcon

Turnable front wheels; s....

read more
83.05
6
Classic Cars
1970 Plymouth Hemi Cuda

Very detailed 1970 Plymo....

read more
31.92
7
Trucks and Buses
1957 Chevy Pickup

1:12 scale die-cast abou....

read more
55.70
8
Classic Cars
1969 Dodge Charger

Detailed model of the 19....

read more
58.73
9
Trucks and Buses
1940 Ford Pickup Truck

This model features soft....

read more
58.33
10
Classic Cars
1993 Mazda RX-7

This model features, ope....

read more
83.51
# Product line Product image Product name Product description Product price Actions