一覧ページのページネーションを作成しようとしていますが、ディスパッチャーから getParam メソッドを使用して $page のデフォルト値を設定する際に問題があります。
URL は次のようになります: ( http://www.example.com/category/subcategory/page_number_here )
これは、ディスパッチャーからページパラメーターを取得する方法です
$page = $this->dispatcher->getParam('page', 'int', 1);
問題は、ページに文字のみ (またはまったく何も入れない) を入れると、$page が期待どおりに 1 に設定されず、空の文字列に設定されることです。
私は何か間違ったことをしていますか、それがどのように機能するべきかについて間違ったことはありますか?
ありがとう。