2012-12-11 84 views
1

我一直在使用CodeIgniter,我想知道如果我設置我的控制器的方式是不正確的。CodeIgniter - 最佳控制器命名協議?

我正在嘗試使用method 2 found on Phil Sturgeon's blog合併我的網站的管理部分。

如果我還需要一個控制器來處理我的前端產品和用戶,我可以將它們命名爲products.php和users.php,否則它們會導致衝突?

謝謝你的幫助!

File Structure

+0

這是什麼IDE? –

+0

@RPM,看起來像一個簡單的[finder](http://en.wikipedia.org/wiki/Finder_(software))窗口給我。 – complex857

+0

@ complex857 ahhh –

回答

2

您可以將兩個不同的文件夾內的兩側(後端和前端)使用相同的controller名稱,即

admin/users.php 
front/users.php 

但你也可以使用一個prefix的可讀性和避免混亂,像

admin/adm_users.php // read as admin users.php 
front/frn_users.php // read as frontend users.php 
+1

這是如何影響網址的,因爲mysite.com/index.php/frn_users/看起來有點傻? – Tom

+0

@Vecta,不客氣:-) –