getFileDate вывод месяц на русском
        Имею сниппет по выводу даты обновленного сайта
    
    
                                                                                
            <?php
$arr = array(
    '01' => 'Января',
    '02' => 'Февраля',
    '03' => 'Марта',
    '04' => 'Апреля',
    '05' => 'Мая',
    '06' => 'Июня',
    '07' => 'Июля',
    '08' => 'Августа',
    '09' => 'Сентября',
    '10' => 'Октября',
    '11' => 'Ноября',
    '12' => 'Декабря'
);
$month = date('m');
$month = $arr[$month];
return date("d $month Y",filectime(MODX_BASE_PATH . $file));Сниппет вроде все работает. Загружаешь файл выводит дату загрузки, но есть НО… если файл загрузил к примеру 26.05.23 ( выводит: 26 мая 2023), если в июне ничего не загружал то дата становиться: 26 июня 2023. Где ошибся? Система выводит дату правильно, а месяц текущий    Комментарии: 3
Во тут
filectime(MODX_BASE_PATH . $file) должен быть timestamp            
                Не совсем понял Вас. Можете популярней объяснить?            
                    $month = date('m');Замени на $month = date('m', filectime(MODX_BASE_PATH . $file));            
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.