关于THINKPHP 分帧, 控制器,页面如何搞定,请高手指点!!

WBOY
Freigeben: 2016-06-23 14:24:28
Original
867 Leute haben es durchsucht

关于THINKPHP 页面分帧,切成三块, 控制器,页面如何搞定,请高手指点!!
或者给个链接地址!!


回复讨论(解决方案)

页面分帧?什么意思?

我猜测是页面由三个模块组成 每个模块有独立的控制器和渲染的页面

这个只需要获取到每个控制器渲染后的html字符串 由整个页面的控制器传递到前台即可.

...在你的程序里 先引用这些模型 然后用模型查询即可
甚至你可以在引用的这些模型里定义方法 然后使用方法直接得出结果

$mod=M("user");$mod -> getlist(10);
Nach dem Login kopieren

IndexController://获取浏览最多文章$datanews = getreadmore();$this->assign('data',$datanews);$tag_morenew = $this->fetch('Public:tag_morenew'); $this->assign('tag_morenew',$tag_morenew);		//微博秀$tag_weiboshow = $this->fetch('Public:tag_weiboshow'); $this->assign('tag_weiboshow',$tag_weiboshow);$this->display();tpl:相对应的模板解析tag_morenew.htmltag_weiboshow.html
Nach dem Login kopieren

tpl下的index.html<!--加载头部导航--><div id="tag_banner">{$tag_header}</div><div id ="tag_content_wrap"><div id="tag_content"><!--加载文章内容--><div class="tag_main">{$main}</div><!--加载文章类别--><div class="article-tab">{$tag_article}</div><div class="tag_type">{$newtype}</div><div class="tag_morenew">{$tag_morenew}</div><div class="tag_weiboshow">{$tag_weiboshow}</div></div></div><!--加载底部导航--><div id="tag_footer">{$tag_footer}</div>
Nach dem Login kopieren

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