[COMPONENT][RightPanel] Sends request object in the AppendRightPanelBlock
event
This commit is contained in:
parent
1947e99430
commit
63f9c6341e
|
@ -46,7 +46,7 @@
|
|||
{% endif %}
|
||||
|
||||
{% set current_path = app.request.get('_route') %}
|
||||
{% for block in handle_event('AppendRightPanelBlock', {'path': current_path, 'vars': right_panel_vars | default }) %}
|
||||
{% for block in handle_event('AppendRightPanelBlock', {'path': current_path, 'vars': right_panel_vars | default }, request) %}
|
||||
{{ block | raw }}
|
||||
{% endfor %}
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ Example
|
|||
-------
|
||||
|
||||
```php
|
||||
public function onAppendRightPanelBlock(array $vars, array &$res): bool
|
||||
public function onAppendRightPanelBlock(array $vars, Request $request, array &$res): bool
|
||||
{
|
||||
if ($vars['path'] == 'attachment_show') {
|
||||
$related_notes = DB::dql('select n from attachment_to_note an ' .
|
||||
|
@ -26,4 +26,4 @@ public function onAppendRightPanelBlock(array $vars, array &$res): bool
|
|||
```
|
||||
|
||||
Regarding using the Twig language, you can refer to
|
||||
[Twig Documentation](https://twig.symfony.com/doc/3.x/templates.html).
|
||||
[Twig Documentation](https://twig.symfony.com/doc/3.x/templates.html).
|
||||
|
|
|
@ -31,7 +31,7 @@ use App\Util\Formatting;
|
|||
|
||||
class AttachmentShowRelated extends Plugin
|
||||
{
|
||||
public function onAppendRightPanelBlock($vars, &$res): bool
|
||||
public function onAppendRightPanelBlock($vars, $request, &$res): bool
|
||||
{
|
||||
if ($vars['path'] === 'attachment_show') {
|
||||
$related_notes = DB::dql('select n from attachment_to_note an '
|
||||
|
|
Loading…
Reference in New Issue
Block a user