Définition via 'Configuration'
{% apply spaceless %}{% verbatim %}
// config/packages/oka-lists.yaml
oka-lists:
lists_config:
person_list:
onclick: "alert('L\'identifiant est : {id}');"
{% endverbatim %}{% endapply %}
Définition via 'Controller'
{% apply spaceless %}{% verbatim %}
$list = $this->listsFactory->createListFromRequest(ListsBundle\Wrapper\ArrayList::class, $request, 'person_list', $data)
->withOnClick(function (array $lign) : string {
return sprintf("alert('L\'identifiant est : %s');", $lign['id']);
})
->build();
{% endverbatim %}{% endapply %}