Вы можете создать для этого тег, который будет отображать только релевантные страницы (несколько страниц вокруг текущей страницы и начальной и последней страницы), который можно использовать в нескольких местах и будет более чистым подходом.
Вы можете создать тег, который будет принимать следующие параметры:
- a) URL, который вы хотите использовать при выборе каждой страницы.
- b) количество ссылок, которые вы хотите показать за один раз, скажем, 10.
- c) общий размер страницы.
В этом теге вы можете добавить этот код, чтобы показать только несколько номеров страниц (скажем, 10) с первой и последней страницей.Теперь эту вещь можно использовать как компонент, который можно использовать в разных местах вашего приложения.