Q
構建陣列
1
A
回答
1
我不確定你爲什麼想要這樣做。模板系統背後的想法是,您將邏輯從顯示中分離出來。你需要建立在PHP中的數組,然後使用PHP這樣它傳遞到您的Smarty的模板:
$totalitems[0]=3;
$smarty->assign("totalitems",$totalitems);
那麼您可以在模板內訪問TOTALITEMS以正常的方式。
1
在Smarty3貝塔可以執行以下操作:
實例: {$ foo的[ '酒吧'] = 1} {$ foo的[ '酒吧'] [ 'blar'] = 1}
看看自述文件:http://smarty-php.googlecode.com/svn/branches/Smarty3Dev/distribution/README
我不知道你是否可以在Smarty2中做到這一點。我在我的Smarty2版本上嘗試了一些東西,但它不起作用。您可能需要升級到Smarty3。
但是,如果可以幫助,我會建議不要在模板中執行邏輯操作。
相關問題
- 1. 構建陣列
- 2. 構建陣列
- 3. 從其他陣列構建陣列
- 4. JS陣列 - 如何構建陣列
- 5. 陣列構建鑄造
- 6. 如何構建陣列
- 7. PHP的oop構建陣列
- 8. 從陣列構建載體
- 9. 構建陣列格式JSON
- 10. 構建陣列NULL值
- 11. 動態構建陣列
- 12. PHP從4個陣列構建樹型結構陣列
- 13. 構建結構陣列的問題
- 14. 在PowerShell中構建散列陣列
- 15. IDL - 結構陣列到結構陣列
- 16. 使用陣列陣列構建數據表
- 17. 錯誤構建從序陣列和序陣列
- 18. PHP從以前的陣列構建相關陣列
- 19. $ _ POST陣列構建從foreach循環新陣列
- 20. 創建使用貓鼬陣列架構的陣列的NodeJS
- 21. 重構陣列
- 22. 陣列結構
- 23. 陣列結構
- 24. 重構陣列
- 25. 如何從多個簡單的陣列構建結構化陣列
- 26. 構建二維陣列動態
- 27. 構建從片陣列圍棋
- 28. 創建正確的陣列結構
- 29. 構建陣列動態在PHP
- 30. 分配單元陣列構建MATLAB
+1,並修正了'assign'的拼寫。 – karim79 2010-03-09 19:18:19