Дмитрий

Дмитрий

С нами с 25 апреля 2023; Место в рейтинге пользователей: #6981

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. Где ошибся? Система выводит дату правильно, а месяц текущий
26 июня 2023, 11:05
modx.pro
629
0

Вывод контента в зависимости от роли

Доброго времени суток.
Есть потребность выводить контекст в зависимости от группы пользователя (их 4). По первым двумя группам все выводятся норм, а вот по остальным текст не выводится. Кто подскажет?
<?php

$user = $modx->user;

$idUser = $user->get('id');

if ($idUser>0) {

  if($user->isMember('Users')) {
   return $modx->getChunk('tplForUsers');

  } elseif($user->isMember('Director')) {
   return $modx->getChunk('tplForDirector');

  } elseif($user->isMember('Manager Rukovoditel')) {
   return $modx->getChunk('tplForDirectorEdit');

  } elseif($user->isMember('Manager')) {
   return $modx->getChunk('tplForUsersEdit');
 
  }
}
У последних двух груgп роль стоит как Super User. Не знаю, играет ли это роли или нет
03 мая 2023, 22:24
modx.pro
843
0

Вывести дату загруженного файла

Доброго времени суток. Не программист, прошу не пинать!
Имеется страница отчета в виде таблицы колонка с датой обновления отчета и сам отчет как ссылка на файл для скачивания
<tr>
<td >Дата обновления</td>
<td >Отчет</td></tr>
Есть ссылка на сам отчет href=«assets/template/raport/files/raport/raport_2023.xlsx»
Сам файл постоянно обновляется вручную. Как сделать так, чтобы в колонку «Дата обновления» автоматически вставлялась дата загруженного файла отчета? При этом название файлов отчетов не меняется. Вечно забывают менять дату( Еще раз прошу сильно не ругать)
25 апреля 2023, 00:33
modx.pro
606
0