1

私はYAFフレームワークを使用しており、ユーザー名を使用してユーザーのプロファイルリンクをユーザーフレンドリーにしabdelhadyたいと考えています。ユーザー名がそうであれば、URLを次のようにします。

www.mysite.com/abdelhady

もちろん、これは次のようなものに戻ります。

www.mysite.com/profile/get/username/abdelhady

私はこのようなことを試しましたが、うまくいきませんでした:

    $config = array(
        "community" => array(
            "type" => "rewrite",
            "match" => "/:username",
            "route" => array(
                'controller' => "profile",
                'action' => "get",
            )
        )
    );
    Yaf_Dispatcher::getInstance()->getRouter()->addConfig(
            new Yaf_Config_Simple($config));

このようなマッチを使用した場合にのみ機能"match" => "/profile/:username",しますが、プロジェクトに必要なものではありません。何か提案はありますか?

4

0 に答える 0