Button add

Hi everyone

Any ideas for adding a button next to the "Add" button in a list page?

in your listview you can try this:

// ListOptions Load event
function ListOptions_Load(): void
{
    $opt = &$this->ListOptions->Add("cMyButton");
}

// ListOptions Rendered event
function ListOptions_Rendered(): void
{
       $oListOpt = &$this->ListOptions->Items["cMyButton"];
       $viewcaption = "My custom button add";
       $LinkUrl = "javascript:void(0);YouFunction('')" ;         
       
$oListOpt->Body = "<a class=\"ewRowLink \" title=\"" . $viewcaption . "\" data-caption=\"" . $viewcaption . "\" href=\"" . HtmlEncode($LinkUrl) . "\">" . "<i class=\"fa-solid fa-bell ew-icon\"></i>$viewcaption</a>";            
}

<i class="fa-solid fa-bell ew-icon"> is a fontawsome font -- change to suit...

Simply put this following code in Page_Render server event of your List Page:

$options = $this->OtherOptions;
$option = $options["addedit"];
$option->UseDropDownButton = false;
$option->UseButtonGroup = true;
$item = $option->add("my_button");
$item->Body = "<a href='news' class='btn btn-default'>My Button</a>";
1 Like