0
パラメータと.pdf拡張子を持つリンクを作成する必要がありますが、古いバージョンのCakePHPでは何も動作していないようです。理想的にはそれはポストリンクですが、htmlリンクも良いでしょう。CakePhp 3パラメータと拡張子を持つリンク
ここまではここまでです。
//Html link
$this->Html->link('PDF', [ 'controller' => 'users', 'action' => 'pdf', $user['id'], 'ext' => 'pdf' ]);
//Form postLink
$this->Form->postLink('PDF', [ 'controller' => 'users', 'action' => 'pdf', $user['id'], 'ext' => 'pdf' ]);
のHTMLリンクの結果:その後、PDFテンプレートにルーティングされていない.../users/pdf/2?ext=pdf
。
おかげでたくさん、私はドキュメントからそれを何とか見逃しているとして、それを追加する必要があります。 – WpDoe