niqianfu 发表于 2012-11-8 13:21:06

怎样在php页面向模板页分配变量?

以前用thinkphp和smarty的时候,有个assign向模板页分配变量,请问这个怎么向模板页分配变量??谢谢

还有,在模板页的同一行不能写两个{}标签吗??

还有怎么在模板页进行代码注释??

呵呵,不好意思,我是新手,请多指教!!!!

datou 发表于 2012-11-8 15:44:16


模板页的代码注释是
在模板页的同一行可以写多个标签{}的
模板页分配变量什么意思不懂

kayerem 发表于 2012-11-8 15:52:31


新手路过

zjyk1984 发表于 2012-11-8 16:05:24


使用PHP的语法在PHP中加好变量就可以在模榜中{$***}调用出来了

niqianfu 发表于 2012-11-8 16:18:32



datou 发表于 2012-11-8 15:44

模板页的代码注释是
在模板页的同一行可以写多个标签{}的
模板页分配变量什么意思不懂 ...
呃。。。那我为什么在模版里在一行写了两个{php }标签,页面就空白了啊??

向模板页分配变量,就是$tpl->assign("php里的变量","向模版输出的变量");

datou 发表于 2012-11-8 15:44:00



niqianfu 发表于 2012-11-8 16:18

呃。。。那我为什么在模版里在一行写了两个{php }标签,页面就空白了啊??

向模板页分配变量,就是$tpl ...
方便的话发一下你的代码    assign() 方法是加载一个新的文档。http://www.w3school.com.cn/htmldom/met_loc_assign.asp

niqianfu 发表于 2012-11-8 16:35:32



datou 发表于 2012-11-8 16:35

方便的话发一下你的代码    assign() 方法是加载一个新的文档。http://www.w3school.com.cn/htmldom/met_ ...
是,smarty里有个assign,就是专门向模版里分配变量或对象什么的,和JS没什么关系,就是假如说我在php页有个变量想在模版中显示我该怎么办呢?

代码:{php echo "";print_r($DT);echo "";}{php echo 1;},就空白了

datou 发表于 2012-11-8 16:18:00



niqianfu 发表于 2012-11-8 17:23

是,smarty里有个assign,就是专门向模版里分配变量或对象什么的,和JS没什么关系,就是假如说我在php页 ...
";print_r($DT);echo "";?> 代码应该是这样的   
至于分配变量 估计你说的就是dt系统的自定义变量了,自定义变量添加好了之后,直接将标签代码写到你要调用的位置 就ok了

niqianfu 发表于 2012-11-8 17:23:47



datou 发表于 2012-11-9 17:09

代码应该是这样的   
至于分配变量 估计你说的就是dt系统的自定义变量了,自定义变量添加好了之后,直接 ...
哦,谢谢了,请问有没有一个帮助手册啊,因为它用的自己封装的函数太多了,JS函数基本都是自己封装好的啊,谢谢

datou 发表于 2012-11-8 16:35:00



niqianfu 发表于 2012-11-10 10:34

哦,谢谢了,请问有没有一个帮助手册啊,因为它用的自己封装的函数太多了,JS函数基本都是自己封装好的啊 ...
http://help.destoon.com/
页: [1]
查看完整版本: 怎样在php页面向模板页分配变量?