Fuelphpの最後の1.7バージョンをインストールしたばかりで、ルートなしでプレイしようとしましたが、少し動けなくなりました
行われたこと:
「ユーザー空間」コントローラーに「特別な」アクションを作成
public function action_special($a = 'empty')
{
var_dump($a);
die();
}
そしてそのためのルーティング
'test(/:any)?' => 'userspace/special/$1'
しかし、問題はlocalhost/testが返される場合です
string(5) "empty"
したがって、localhost/test/1またはlocalhost/test/qwertyが返されます
string(0) ""
ただし、フルパスlocalhost/userspace/special/qwertyが返されます
string(6) "qwerty"
したがって、どういうわけか、「特別な」メソッドはルーティングからパラメーターを取得できません。