海口网站运营托管公司,二维码生成器怎么使用,网站开发和企业级开发有什么区别,网站开发语言html这里说我自己做的项目的应用场景
要求是用layui框架的layer组件,实现弹出层效果,用原声PHP无疑很容易做到,但是如果应用到crossphp框架流程就会非常麻烦
这里简单讲一下大致的步骤:
1. 在一个模板文件中应用layui的layer组件实现弹出框
index.tpl.php2. 从我们自己定义的路径上…这里说我自己做的项目的应用场景
要求是用layui框架的layer组件,实现弹出层效果,用原声PHP无疑很容易做到,但是如果应用到crossphp框架流程就会非常麻烦
这里简单讲一下大致的步骤:
1. 在一个模板文件中应用layui的layer组件实现弹出框
index.tpl.php2. 从我们自己定义的路径上可以很容易的看出,这个路径走的应该是域名根目录下的settle控制器的kk方法
然后,因为用到了模板文件,所以必须在控制器中display视图控制器
控制器的定义 settle.phpdisplay到views\SettleView.php\kk方法class SettleView extends AdminView
{/*** param array $data*/function index($data array()){$this-renderTpl(settle/index, $data);}function kk($dataarray()){$this-set([layerkk]);$this-renderTpl(settle/kk,$data);}
}3.然后使用renderTpl方法加载模板文件
这里,因为我们用到模板,所以要考虑默认布局文件,在这里,我们索性不用默认布局文件,自己定义一个布局文件,这个布局文件要放在init.php中设置的默认的templete路径下
也就是 模块名\templete\kk.layer.php4. 然后,我们就可以编写模板文件kk.tpl.php的代码了这样,我们就完成了将代码从原生php转移到crossphp的过程