smarty模板里如何给php页面的变量赋值
比如:php页面中有一个变量$id,我想在模板里给它赋值,这样我的php页面只写一个就可以了,请问有什么办法能在smarty模板面里给php页面里的变量赋值呢?...
比如: php页面中有一个变量 $id,我想在模板里给它赋值,这样我的php页面只写一个就可以了,请问有什么办法能在smarty模板面里给php页面里的变量赋值呢?
展开
4个回答
展开全部
可以在smarty中执行一段PHP代码存在session中。 接着在PHP文件中使用这个session。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接在模版里面写php代码 ,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般都是在PHP里赋值,模板里直接调用变量
如果在模板里赋值就失去了smarty的作用了
如果在模板里赋值就失去了smarty的作用了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
assign 自定义函数
例如:
{assign var="name" value="zhangsan"}
......
{$name}
例中"name"为变量名,"zhangsan"为变量值,变量值也可以是从控制器分配过来的变量、数组的元素等
例如:
{assign var="name" value="zhangsan"}
......
{$name}
例中"name"为变量名,"zhangsan"为变量值,变量值也可以是从控制器分配过来的变量、数组的元素等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询