2016-01-20 43 views
0

頁提出了一些建議,我會寫一個超級小的CMS https://github.com/panique/mini/迷你CMS - 需要對

現在我想添加在網站的管理員小部分頁面(這很容易做到)。 建議部分來這裏: 迷你框架的網址很容易,它的/控制器/方法(如果它的索引方法,那麼它不需要在URL中顯示)。 所以有一個文件檢查控制器是否存在,以便它可以加載它。 但事情是用戶不會創建一個頁面後,每次創建一個控制器。 這樣做的最佳方法是什麼? https://github.com/panique/mini/blob/master/application/core/application.php

在此先感謝

回答

0

這種處理路由,很像是笨的方式:如果控制器存在

此文件檢查。路徑爲controller/method/arg1/arg2/arg3...,所以你可以寫一個控制器,定義一個接受一個(或多個)參數來加載用戶頁面的方法。

假設用戶創建了一個名爲news的頁面。他/她可以通過URL pages/view/news加載頁面。