0
我想創建主要網站導航,側欄導航和頁腳導航脂肪自由的環境。我剛開始使用MVC類型的框架。路由獨立的控制器和模型中不含脂肪框架
我的問題,因爲我的導航將是幾乎每一個網站的頁面上,我在想創造單獨的控制器和模型來處理這一切的工作人員,但不知道怎麼會不進行路由工作?
而且,我不知道如何處理模型中的加入,我也根本找不到關於這個網上的任何信息。
這是我目前的類別控制器
class Categories extends DB\SQL\Mapper
{
public function __construct(DB\SQL $db)
{
parent::__construct($db, 'categories');
}
public function all()
{
$this->load();
return $this->query;
}
public function getByID($id)
{
$this->load(array('id=?', $id));
return $this->query;
}
public function getBySlug($category_slug)
{
$this->load(array('category_slug=?', $category_slug));
return $this->query;
}
public function add()
{
$this->copyfrom('POST');
$this->save();
}
public function edit($id)
{
$this->load(array('id=?', $id));
$this->copyfrom('POST');
$this->update();
}
public function delete($id)
{
$this->load(array('id=?', $id));
$this->erase();
}
}
任何意見或指針將幫助我走了很長的路要走。
在此先感謝
這看起來像一個模型。不是控制器。 – lubangf
這是一個模型,我的錯誤 – AlexB