Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Дата в TMENU, или как преобразовать дату из unixtime (http://forum.typo3.ru/showthread.php?t=8098)

Vornic 23.10.2009 12:39

Дата в TMENU, или как преобразовать дату из unixtime
 
Привет Уважаемая typo-общественность, я тут застрял с проблемой, может кто поможет.
Мне нужно выводить список страничек с датой, делаю так:
...
20.1 = TMENU
20.1 {
wrap = |
expAll = 1
NO {
ATagTitle.data = field:tstamp
ATagTitle.strftime = %d-%b-%Y %H:%M:%S
^^^^^^^^^^^^^^^^^^^^^ тут всё просто и красиво

10 = TEXT
10.value = {field:tstamp}

# strftime = %d-%b-%Y %H:%M:%S
# stdWrap.strftime = %d-%b-%Y %H:%M:%S
^^^^^^^^^^^^^^^^^^^^^ жалкие попытки, которые не привели к результату

stdWrap.dataWrap = {field:tstamp} - | <br />
^^^^^^^^^^^^^^^^^^^^^ а вот тут проблема, как перевести вывод этого поля к читаемому виду
}

}
...

Pavel Antonov 23.10.2009 13:32

Цитата:

Сообщение от Vornic (Сообщение 26033)
Привет Уважаемая typo-общественность, я тут застрял с проблемой, может кто поможет.
Мне нужно выводить список страничек с датой, делаю так:
...
20.1 = TMENU
20.1 {
wrap = |
expAll = 1
NO {
ATagTitle.data = field:tstamp
ATagTitle.strftime = %d-%b-%Y %H:%M:%S
^^^^^^^^^^^^^^^^^^^^^ тут всё просто и красиво

10 = TEXT
10.value = {field:tstamp}

# strftime = %d-%b-%Y %H:%M:%S
# stdWrap.strftime = %d-%b-%Y %H:%M:%S
^^^^^^^^^^^^^^^^^^^^^ жалкие попытки, которые не привели к результату

stdWrap.dataWrap = {field:tstamp} - | <br />
^^^^^^^^^^^^^^^^^^^^^ а вот тут проблема, как перевести вывод этого поля к читаемому виду
}

}
...

Код:

10 = TEXT
10.field = tstamp
10.strftime =  %d-%b-%Y %H:%M:%S


Vornic 23.10.2009 14:36

Павел, огромное спасибо за помощь!
Для общественности, вдруг кому то тоже нужно будет, вот как у меня это сделано:
Код:

    20.1 = TMENU
    20.1 {
      wrap =  |
      expAll = 1
      minItems = 3
      maxItems = 3
      NO {
          stdWrap.preCObject = TEXT
          stdWrap.preCObject.field = tstamp
          stdWrap.preCObject.strftime =  %d-%b-%Y %H:%M:%S
          stdWrap.preCObject.wrap =  | &nbsp;-&nbsp;

          ATagTitle.data = field:tstamp
          ATagTitle.strftime =  %d-%b-%Y %H:%M:%S

          beforeWrap = *
          stdWrap.dataWrap =  | <br />
      }
    }



Часовой пояс GMT +4, время: 04:16.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot