我在一个聪明的模板中有两个数组:$ months和$ contract。
数组(大小= 12)
1 =>字符串'января'(长度= 12)
2 =>字符串'февраля'(长度= 14)
3 =>字符串'марта'(长度= 10)
4 =>字符串'апреля'(长度= 12)
5 =>字符串'мая'(长度= 6)
6 =>字符串'июня'(长度= 8)
7 =>字符串'июля'(长度= 8)
8 =>字符串'августа'(长度= 14)
9 =>字符串'сентября'(长度= 16)
10 =>字符串'октября'(长度= 14)
11 =>字符串'ноября'(长度= 12)
12 =>字符串'декабря'(长度= 14)
数组值是属于月份的俄语名称。
'date_till'=> '1355518365'(长度= 10)
所以我需要先从$ contract.date_till创建一个月号。它通常像
一样完成{$contract.date_till|date_format:"%m"}
现在的问题是:如何使用date_format将$ contract.date_till的月份数从$ month数组中提取月份名称?
我尝试了智能手册中描述的许多变体,但没有人工作。例如,这个没有: {$个月[{$ contract.date_till | DATE_FORMAT: “%米”}]}
答案 0 :(得分:0)
{assign var = monthNo value = $ contract.date_till | date_format:“%m”}
{$个月。$ monthNo} 这将给你一个必要日期的月份。