3

CakePHP で使用されている CSS でページネーターをどのようにスタイルしますか?

CakePHP のデフォルトのページ付けヘルパーによって生成された「スパン」のそれぞれに CSS クラス/ID をアタッチする方法が見つかりません。

4

1 に答える 1

7

参照:http ://www.switchonthecode.com/tutorials/cakephp-part-6-pagination およびhttps://book.cakephp.org/3/en/views/helpers/paginator.html

ここで際立っているのは、next()、prev()、numbers()にオプションを渡すことができることです。

あなたがしたいのは、クラスオプションを渡すことです。

例えば

  $paginator->prev(
    '<< Previous',
    array(
      'class' => 'PrevPg'
    ),
    null,
    array(
      'class' => 'PrevPg DisabledPgLk'
    )
  ).
  $paginator->numbers(
    array(
      'class' => 'numbers'
    )
  ).
  $paginator->next(
    'Next >>',
    array(
      'class' => 'NextPg'
    ),
    null,
    array(
      'class' => 'NextPg DisabledPgLk'
    )
  ),
  array(
    'style' => 'width: 100%;'
  )
于 2009-06-13T04:56:17.223 に答える