Hi,
I found this small issue this morning, the code to reproduce is as follows:
<?php
setlocale(LC_ALL, 'de_DE@euro'); // depends on your ENV
$smarty = new Smarty;
$smarty->...
...
$smarty->assign('formPrefix', ...);
...
$smarty->display('foo.tpl');
?>
foo.tpl contains this code:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<form>
{html_select_date
field_array=$formPrefix
prefix="startDate_"
year_empty="..."
month_empty="..."
day_empty="..."
field_order="DMY"
time=$value}
</form>
</body>
</html>
Anyway, the expect result is a dropdown filled with the names of the
month (among date and year). On the months, I expected to get "März"
(German "March"), but I got "M?rz". Which is close but not close
enough.
A "patch" to fix it:
http://www.lagged.de/oss/smarty/function.html_select_date.php.patch
Cheers,
--
Till Klampaeckel
e: mailto:klimpong@xxxxxxxxx
p: +491704018676
l: http://beta.plazes.com/whereis/till
Want to know what's up in Berlin?
- http://berlin.metblogs.com
--
Smarty Development Mailing List (http://smarty.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
|