請告訴我如何Smarty的變量存儲在PHP變量商店Smarty的變量
Smarty variable = {$v.user_id}
我想
<?php
$var = {$v.user_id}
?>
請告訴我可能的選擇
請告訴我如何Smarty的變量存儲在PHP變量商店Smarty的變量
Smarty variable = {$v.user_id}
我想
<?php
$var = {$v.user_id}
?>
請告訴我可能的選擇
到底在哪做你想要它工作?在PHP
$var = $this->_tpl_vars['v']['user_id'];
或智者
{assign var="var" value=$v.user_id}
不能正常工作........ – user1700403
大聲笑很抱歉聽到:P根據該評論判斷你想在金盤上得到答案,這就是爲什麼我認爲你會等得更久...... – Ochi
在Smarty的模板文件,用它來賦值給變量。
{assign var=var value=$v.user_id}
例如: - 在PHP文件要值賦給變量使用
這樣的:
$smarty->assign('Name','Ajithkumar');
Smarty的模板文件:
{$Name}
現在你可以得到一個名字Ajithkumar。
這不是一種存儲smarty變量的方法。正是你想要做的?因爲PHP將變量分配給smarty,而你正在做相反的事! –
不是聰明的表示法,只是在視圖模板的某個位置應用'$ v.user_id'?你不應該有任何理由「將一個聰明的變量存儲在一個PHP變量中」。該模板從已經在PHP代碼中的對象獲取其所有數據。無論您將數據傳遞給模板引擎,那就是您擁有PHP變量的地方。 – David
你沒有辦法.......... 其實腳本類是由ioncube編碼..這就是原因 只是告訴我plz如何我可以在模板中運行mysql查詢..... $ sql =(「select * from class_users where id = {$ v.user_id}」); <---不起作用 – user1700403