Button in list page for each row

ListOptions Load event
$opt = &$this->ListOptions->Add(“request”);
$opt->Header = “request”;
$opt->OnLeft = false;ListOptions Rendered event
$this->ListOptions->Items[“request”]->Body = “Code”;How to make new column with button?
Links button on left side new column on right side?

Wolf wrote:

Links button on left side new column on right side?

For such case, then you should use Custom Fields and Row_Rendered server event, instead of using ListOptions_Load and ListOptions_Rendered server events.

Custom Fields
new column added.Row_Rendered
Can you show me an example to add any button for name column ‘test’?

$this->->ViewValue = '


Code
Code

';In existing column this is working. but in Custom Field not working. Warning: Creating default object from empty value in

Please post your actual code for that Custom Field in Row_Rendered server event.

$this->Test->ViewValue = '


Code
Code

';

Cannot reproduce the issue.I tested in v2021, your code in Row_Rendered server event for the Custom Field is working properly.

Cistom field is
Test | Longvarchar | 65530 | ''Expression ‘’ right?

Yes, it is.

It’s magic, removed the custom field, made a new one, everything worked