Chameleon でピラミッドを使用しており、tal:condition を使用してページ番号に依存するリンクにクラスを追加しようとしています。文字列の page_number を置き換えると機能しますが、以下のコードは機能しません。したがって、page_number に問題があります。どんな助けでもいただければ幸いです
<div tal:repeat="page_number range(pages['min'],(pages['max']+1))">
<a tal:condition="request.matchdict['page_number'] is page_number"
href="${request.route_url('results', page_number=page_number, searchQuery=request.matchdict['searchQuery'])}"
class="page-nav-link">${page_number}
</a>
<a tal:condition="request.matchdict['page_number'] is not page_number"
href="${request.route_url('results', page_number=page_number, searchQuery=request.matchdict['searchQuery'])}"
class="page-nav-selected">${page_number}
</a>
</div>