Пагинация не отображается после того, как я использую ресурс для отображения данныхPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Пагинация не отображается после того, как я использую ресурс для отображения данных

Сообщение Anonymous »

У меня возникли проблемы с нумерацией страниц после использования ресурса для отображения данных. До этого я использовал этот код для отображения данных, и выходные данные также показывают нумерацию страниц.
Вывод
Изображение

Контроллер
$All = Customers::with('order')->paginate(10);

return response()->json([
'code' => 0,
'success' => true,
'data' => $All,
], 200);

Но сразу после того, как я использую ресурсы для отображения данных, нумерация страниц пропадает.
$All = Customers::with('order')->paginate(10);

return response()->json([
'code' => 0,
'success' => true,
'data' => DataResource::collection($All),
], 200);

Ресурс данных
public function toArray($request)
{
//return parent::toArray($request);
return [
'name' => $this->name,
'created_at' => $this->created_at,
'updated_at' => $this->updated_at,
'order' => Resources::collection($this->order)
];
}


Подробнее здесь: https://stackoverflow.com/questions/575 ... splay-data
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»