PHP头条
热点:

ThinkPHPWidget扩展的应用例子


  1. 框架版本:ThinkPHP3.0     
  2.      
  3. 下面详细介绍如何正确使用widget组件。     
  4. 1. 在项目Lib/Widget下新建SayHelloWidget.class.php,内容如下:     
  5.  class TopCategoryUsersWidget extends Widget     
  6. {     
  7.     //$data = array('cid' => 1);组件中传入的参数    
  8.     public function render($data)     
  9.     {     
  10.         $data['content'] = 'Hello everyone!';     
  11.         $tplFile = THEME_PATH .'Widget_sayHello.html';     
  12.         $content = $this->renderFile($tplFile$data);     
  13.         return $content;     
  14.     }     
  15. }     
  16.      
  17. 2.在模板目录中新建'Widget_sayHello.html', 假设内容如下:     
  18. {$content}     
  19.      
  20.      
  21. 3.在其他模板中调用这个widget, 在你想显示这个组件的地方加上:     
  22. {:W('SayHello',array('cid'=>1))}    

www.phpzy.comtrue/phpkj/10274.htmlTechArticleThinkPHPWidget扩展的应用例子 框架版本:ThinkPHP3.0 下面详细介绍如何正确使用widget组件。 1.在项目Lib/Widget下新建SayHelloWidget. class .php,内容如下: class TopCategoryUsersWidget extends Widget { //$d...

相关文章

相关频道:

PHP之友评论

今天推荐