2012-02-09 12 views
0

私は疑いがあります。私のルートでは、私はこのようなものがあります:

$route['events(:any)'] = "events/view/$0"; 

をしかし、私は私の場合は「ギャラリー」には、一つの単語を除く外にする必要があります。

ので、イベントと任意のURLは、ギャラリーはevents/view/$0やギャラリーへのルート がevents/gallery

しかし$route['events(:any)']へのルートがevents-social、またはevents-corp、または私はそれを行うにはどうすればよいevents-indor

をすることができますでしょうexceptsで?どんな助けもありがとう。

答えて

1

ルートは、それらが定義されている順序で実行されているので、単に最初gallery経路を定義することができる:

$route['events-gallery'] = "events/gallery"; 
$route['events-(:any)'] = "events/view/$0"; 

は、上記第2経路におけるevents-(:any)に加えハイフンに注意。あなたが達成しようとしているものの記述に基づいて、私はあなたのコードからそれを逃していると思います。