讓ecshop的smarty支持?jǐn)?shù)學(xué)運(yùn)算.
在ecshop的使用中,smarty可以很方便的做成網(wǎng)頁。但ecshop的smarty把一些功能去掉了,只保留了邏輯運(yùn)算、變量處理 等功能,連數(shù)學(xué)計(jì)算都不支持。我們想要在smarty模板中對一個(gè)變量進(jìn)行動(dòng)態(tài)的計(jì)算,就沒有辦法。 研究了一個(gè)晚上,終于可以讓ecshop的smarty模板支持簡單的數(shù)學(xué)計(jì)算了。 在ecshop的smarty模板中,對變量處理如下:
那么生成的后臺(tái)代碼是這樣的:
它將$號(hào)后面的全部作為變量名了。 我們要的效果, 模板中是這樣:
|
|