для того чтобы ещё и ТВ типа data добавить изменения, надо сделать немного по другому
в manager/actions/mutate_content.dynamic.php заменить(примерно 169 строка)
<script type="text/javascript">
/* <![CDATA[ */
window.addEvent('domready', function(){
var dpOffset = <?php echo $modx->config['datepicker_offset']; ?>;
var dpformat = "<?php echo $modx->config['datetime_format']; ?>" + ' hh:mm:00';
new DatePicker($('pub_date'), {'yearOffset': dpOffset,'format':dpformat});
new DatePicker($('unpub_date'), {'yearOffset': dpOffset,'format':dpformat});
заменить на
<script type="text/javascript">
/* <![CDATA[ */
var dpstartDay = 1;//первый день недели: 1-понедельник, 7-воскресенье
var dpdayChars = 3;//количество букв в обозначении дня недели, по умолчанию одна
var dpmonthNames = [<?php echo "'{$_lang['january']}','{$_lang['february']}','{$_lang['march']}','{$_lang['april']}','{$_lang['may']}','{$_lang['june']}','{$_lang['july']}','{$_lang['august']}','{$_lang['september']}','{$_lang['october']}','{$_lang['november']}','{$_lang['december']}'";?>];
var dpdayNames = [<?php echo "'{$_lang['sunday']}','{$_lang['monday']}','{$_lang['tuesday']}','{$_lang['wednesday']}','{$_lang['thursday']}','{$_lang['friday']}','{$_lang['saturday']}'";?>];
window.addEvent('domready', function(){
var dpOffset = <?php echo $modx->config['datepicker_offset']; ?>;
var dpformat = "<?php echo $modx->config['datetime_format']; ?>" + ' hh:mm:00';
new DatePicker($('pub_date'), {'yearOffset': dpOffset,'format':dpformat,'monthNames':dpmonthNames,'dayNames':dpdayNames,'dayChars':dpdayChars,'startDay':dpstartDay});
new DatePicker($('unpub_date'), {'yearOffset': dpOffset,'format':dpformat,'monthNames':dpmonthNames,'dayNames':dpdayNames,'dayChars':dpdayChars,'startDay':dpstartDay});
и в manager/includes/tmplvars.inc.php (у меня 42 строка)
$field_html .= ' new DatePicker($(\'tv'.$field_id.'\'), {\'yearOffset\' : '.$modx->config['datepicker_offset']. ", 'format' : " . "'" . $modx->config['datetime_format'] . ' hh:mm:00\'' . '});';
заменить на
$field_html .= ' new DatePicker($(\'tv'.$field_id.'\'), {\'yearOffset\' : '.$modx->config['datepicker_offset']. ", 'format' : " . "'" . $modx->config['datetime_format'] . ' hh:mm:00\',\'monthNames\':dpmonthNames,\'dayNames\':dpdayNames,\'dayChars\':dpdayChars,\'startDay\':dpstartDay' . '});';
проверяйте