DraveMor Опубликовано 16 марта, 2021 Поделиться Опубликовано 16 марта, 2021 Приветствую уважаемые пользователи и администрация. Подскажите, пожалуйста, как возможно такое реализовать: Спойлер Вкратце: решил я сделать компактными значками отобразить основную информацию о пользователе в постбите. Столкнулся с такой проблемой, что не понимаю как отобразить дату регистрации не самой датой, а вычислением дней с момента даты регистрации. Нашёл скрипт, как сделать, но получается только ошибка и скрипт работает не так как надо. Собственно, вот сам скрипт: {{ $d1 = '{datetime="$comment->author()->joined" dateonly="true"}'; $d2 = $today = date("m.d.y");; $d1_ts = strtotime($d1); $d2_ts = strtotime($d2); $seconds = abs($d1_ts - $d2_ts); $days = floor($seconds / 86400); echo $days;}} Засада в том, что я плохо понимаю переменные шаблонов, а конструктивную информацию нигде найти так и не смог. Укажите, пожалуйста, если есть знающие в этом теме, куда копать. Спасибо всем заранее! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WaNted Опубликовано 16 марта, 2021 Поделиться Опубликовано 16 марта, 2021 (изменено) {{$days = \IPS\DateTime::ts( time() )->diff( $comment->author()->joined )->format( '%a' );}} Выводить так: Дней с нами: {$days} Изменено 16 марта, 2021 пользователем WaNted Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 16 марта, 2021 Поделиться Опубликовано 16 марта, 2021 или можно так: Спойлер <span class='aupTitle'><i class="fa fa-calendar-o fa-lg" aria-hidden="true"></i> {lang="joined"}</span><br/> <strong><span class='aupContent'>{datetime="$comment->author()->joined" dateonly="true"}</span></strong><br/> {{$date_joined = floor((strtotime("now")-strtotime("{$comment->author()->joined}"))/86400) ;}} {lang="На сайте"} <strong><span class='aupTitle'>{$date_joined} дней</span></strong> но в CSS зеленый и круглый ужо сами, ну и лишний код тоже сами удалите. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
DraveMor Опубликовано 16 марта, 2021 Автор Поделиться Опубликовано 16 марта, 2021 Спасибо ребят! Очень помогли! Спасибо огромное! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.