mirror of
https://github.com/flarum/framework.git
synced 2025-02-22 13:08:40 +08:00
Discussion HTML: Fix generation of next/prev URLs
This commit is contained in:
parent
05f73d8a1e
commit
2ffcb4eec6
@ -73,9 +73,11 @@ class Discussion implements ContentInterface
|
|||||||
|
|
||||||
$url = function ($newQueryParams) use ($queryParams, $apiDocument) {
|
$url = function ($newQueryParams) use ($queryParams, $apiDocument) {
|
||||||
$newQueryParams = array_merge($queryParams, $newQueryParams);
|
$newQueryParams = array_merge($queryParams, $newQueryParams);
|
||||||
|
unset($newQueryParams['id']);
|
||||||
$queryString = http_build_query($newQueryParams);
|
$queryString = http_build_query($newQueryParams);
|
||||||
|
|
||||||
return $this->url->to('forum')->route('discussion', ['id' => $apiDocument->data->id]).
|
$idWithSlug = $apiDocument->data->id . (trim($apiDocument->data->attributes->slug) ? '-' . $apiDocument->data->attributes->slug : '');
|
||||||
|
return $this->url->to('forum')->route('discussion', ['id' => $idWithSlug]).
|
||||||
($queryString ? '?'.$queryString : '');
|
($queryString ? '?'.$queryString : '');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user