COTONTI.CMSWORKS.RU
Сборка фриланс-биржи на cotonti

Дата последней авторизации

Автор Сообщение

vpktzx

#1/27.07.2018 00:19
0

Пользователи

Карма: +1

Как отобразить дату последней авторизации в users.details.tpl ?  Как на cotonti.com

Сообщения: 58

kopusha

#2/27.07.2018 01:03
0

Пользователи

Карма: +107

Давай попробуем вместе

через PHP|dump найди длинную цифру (она в бд в таблице юзеров есть) типа 4566678899 ласт лог или что то типа того

потом через обертку пхпюзерпрофайлайди|Cotdate что-то там выведи саму дату

Тут расписано

https://www.cotonti.com/docs/help/dateformatting

Сообщения: 282

kriptograff

Роман
#3/27.07.2018 03:18
+1

Пользователи

Карма: +12

#16412 vpktzx:

Как отобразить дату последней авторизации в users.details.tpl ?  Как на cotonti.com

тег {USERS_DETAILS_LASTLOG}

Сообщения: 47

vpktzx

#4/27.07.2018 10:41
0

Пользователи

Карма: +1

#16415 kriptograff:
#16412 vpktzx:

Как отобразить дату последней авторизации в users.details.tpl ?  Как на cotonti.com

тег {USERS_DETAILS_LASTLOG}

Спасибо

Сообщения: 58

kopusha

#5/27.07.2018 11:19
+1

Пользователи

Карма: +107

Смотри - USERS_DETAILS_LASTLOG жестко строится в ядре с помощью datetime_medium (что то в ядре менять я не советовал бы в плане обновления)
То есть получить там что то отличное от Y-m-d H:i не выйдет. 
Просто тыкнуть тег - это снова идти на форум со следующим вопросом. 

Так как я писал выше - развязывает руки

Например {USERS_DETAILS_LASTLOG_STAMP|cot_date('date_text', $this)} или как угодно.

Можно делать вообще по умному
Например ЕСЛИ {USERS_DETAILS_LASTLOG_STAMP|cot_date('date_full', $this)} == {PHP.sys.now|cot_date('date_full', $this)} 
То выводим - Зарегестрирован сегодня
Или если нет то 
{USERS_DETAILS_LASTLOG_STAMP|cot_date('date_text', $this)} в {USERS_DETAILS_LASTLOG_STAMP|cot_date('time_medium', $this)}
12 марта в 19:23ё

Или отнять от PHP.sys.now LASTLOG и переведя в дни получить Зарегистрирован 46 дней назад. Или если больше года то 1 год и 23 дня назад. 

С момошью плагина https://github.com/Edd-G/Morphos можно получить Дне(й)(ня)(ни) и тд 

А вот то что тебе посоветовали приведет (не конкретно этот совет а общий ход мышления) к рождению мертвой гавнобиржи. Срок ее жизни - 1 год (время регистрации домена)


Сообщения: 282

vpktzx

#6/27.07.2018 14:25
0

Пользователи

Карма: +1

Я не знаю php. Естественно Cotonti мне тоже дается так себе. Но по крупицам...  Соответственно  Прошу понять и простить. frown

Но от меня тоже есть польза, благодаря мне будет развиваться мануалы по Cotonti и фриланс бирже, что никак не плохо. 

К стати про домен напомнили, надо продлить. Уже скоро год)

За плагин тоже спасибо, сейчас посмотрю

Сообщения: 58

kopusha

#7/27.07.2018 14:56
0

Пользователи

Карма: +107

Плагин сложный. И пока я бы его не ставил - он доделывается. 

А остальное что выше по выводу времени - там же все просто и без знаний пхп/

Сообщения: 282

vpktzx

#8/27.07.2018 15:22
0

Пользователи

Карма: +1

#16420 kopusha:

Плагин сложный. И пока я бы его не ставил - он доделывается. 

А остальное что выше по выводу времени - там же все просто и без знаний пхп/

А , вот так красиво. {USERS_DETAILS_LASTLOG_STAMP|cot_date('date_text', $this)} в {USERS_DETAILS_LASTLOG_STAMP|cot_date('time_medium', $this)}   Теперь понял

Не сразу понял, что написали. все таки вы пишите для людей которые уже чуть подкованны. Хотя теперь мне больше ясно.

Спасибо.

Сообщения: 58

kopusha

#9/27.07.2018 15:54
0

Пользователи

Карма: +107

Да там и остальное достаточно просто, пора начинать осваивать хотя бы шаблонизатор (это вообще не пхп по сути) что бы что то потом сложнее смочь

Сообщения: 282

vpktzx

#10/27.07.2018 17:34
0

Пользователи

Карма: +1

#16422 kopusha:

Да там и остальное достаточно просто, пора начинать осваивать хотя бы шаблонизатор (это вообще не пхп по сути) что бы что то потом сложнее смочь

Я уже пытался врубаться, https://www.cotonti.com/ru/docs/ext/themes/cotemplate_statements   Но никак, там везде применяются такие определения как (глобальные, переменные, массивы, аргументы и тд) . Это все php и сам cotonti это php как я понимаю. (Грубо говоря как bootstrap и html - где bootstrap это cotonti а html это php. Но это если брать очень абстрактно, ну прям очень.) и я бы не смог познать bootstrap не зная html если бы у bootstrap не было такого шикарного сайта где расписаны все компоненты да и в обще с чего начать, get started так сказать. Вот именно этого не хватает cotonti, сайта со структурной системой компонентов, ПРИМЕРАМИ. 

   По этому в планах сделать все что смогу сейчас, далее уделить около 1-3 месяца на практику php. И потом вернуться к коту.

Кот должен жить.

Сообщения: 58

kopusha

#11/27.07.2018 19:09
0

Пользователи

Карма: +107

/cotemplate это простой синтаксис и логика

Сообщения: 282