У меня есть таблица на phpGrid, есть функция для добавления условного формата в ячейки, но мне нужен более адаптивный вариант … когда в любых строках две определенные ячейки равны друг другу, я хочу добавить формат
Например, когда в любой строке n ячеек nR == nT я хочу сделать их красными цветами
$dg = new C_DataGrid("SELECT * FROM orders", "orderNumber", "orders");
$dg->set_conditional_format("orderNumber","CELL",array( "condition"=>"eq","value"=>"10107","css"=> array("color"=>"#ffffff","background-color"=>"green")));
// that is in documentation and i have tried this
$dg->set_conditional_format("orderNumber","CELL",array( "condition"=>"eq","value"=>$dg->columns['orderNumber'] ,"css"=> array("color"=>"#ffffff","background-color"=>"green")));
Что такое $dg->columns['orderNumber']
?? Я не мог найти это упомянуто нигде в их электронная документация.
Я предполагаю, что вы пытаетесь сравнить значения между столбцами. Вы можете взглянуть на их OnGridLoadComplete
примеры обработчиков событий:
Других решений пока нет …