我现在{html_select_date display_years=false display_days=false display_month=true|month_format:'%B'} 得出的结果是显示了月份,但是是字符的,我想让他显示也和值一样是数字01-12,而且想让它有一个默认值(这个值能根据同值不同而显示,而不是它本月默认选中的当前月)?不知用哪个参数控制,请高手赐教!!!!
1.month_format="%m"
2.笨方法:或许可以在month_empty那里定义你想要的默认月份。
我用过month_format = "%m"没反应,对了你说定义默认选项能具体点不/
你的决过是字符的原因是使用标记“M”造成的只要使用了小写的m就OK了
1.那你到php手册里搜索:strftime
2.month_empty,可以理解为select框第一个option里显示的值
你是说用month_empty='想要的月分'??还是用selected='月份'
参数用'%m'。如果不行的话,将plugins/function.html_select_date.php 里的函数function smarty_function_html_select_date的
$month_format = "%B"; 这行的默认参数改成 "%m";
%m是行了的,但是现在不能实现默认值的自定义设置,显示出来的都是这个函数本身自定的当前月为默认,而这一结果又不是我想要的?我想改变
不行就改smarty文件试试吧,如Mfforever所言。
我是不知道用哪一参数来控制默认月份的显示
if ($display_months),看到这个没!?
下面有个数组,看到'selected'没!?加油!
没有selected参数吧
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 月份 显示 默认 %m 参数 想要 这个 selected 定义 当前 |
注册
个人空间
