Heim > Backend-Entwicklung > PHP-Tutorial > PHP简易MVC(仿C#MVC)解决办法

PHP简易MVC(仿C#MVC)解决办法

WBOY
Freigeben: 2016-06-13 10:05:16
Original
945 Leute haben es durchsucht

PHP简易MVC(仿C#MVC)
Controllers:HomeController.php、ShopController.php ....
Views:Home/index、Home/list ....

访问路径:
http://127.0.0.1/index.php/home/index
http://127.0.0.1/index.php/home/list
http://127.0.0.1/index.php/shop/index
.....

HomeController.php

/* 商城控制器 */

class HomeController extends BaseController 
{
//风向标
public function biao(){
$this->cacheView(); //优先从缓存输出,可选数据库缓存/磁盘缓存静态页面

$site=$this->dal('site'); //调用数据库层

//分类
$cats=$site->getMyCats('风向标');

//列表
foreach($cats as &$cat){
$cat['list']=$site->getMyProductTop("where cid=".$cat['id'],5);
}

$this->viewData['cats']=$cats; //给视图模板赋值变量
$this->view(); //显示视图
}

}
?>

模板语法(smarty):


 

您正在查看{{$cat.name}}热销商品


   
 
 

参考案例:
淘到:http://www.taodao100.com



------解决方案--------------------
你的不是pdo吗,怎么指定mssql

应该使用pdo做基类


我新发了一篇文章
---------------------------------------------
http://topic.csdn.net/u/20100310/11/62a60067-b3da-4dee-9d6a-f1baeb2f3f33.html
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage