私のコントローラーsquad
は、CMSのより大きなコミュニティ内の内部グループのすべての機能を管理します。このグループを参照する動詞を変更する機能を管理者に提供したいと思います。そのような例は次のようになります:、、、team
またはそれがそれらを満たしている場合でも。wing
platoon
dogfood
私が直面している問題は、データベース文字列からルーティングをプルする必要があるためsite.com/squad
、管理者が設定する値になります。でも。a)コアをハッキングするか、b)CI_Routerを拡張しない限り、これを行うことはできません。
私は拡張機能を開始しましたが、ここまでしか取得できませんでした。
class MY_Router extends CI_Router {
function MY_Router()
{
$this->config =& get_config();
parent::__construct();
}
}
私が達成したいのは:
define('UNIT', $this->get_setting('squad-term'));
$route[UNIT] = "squad";
誰かがこれへのアプローチを持っていますか?