Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Подзаголовок tt_news (http://forum.typo3.ru/showthread.php?t=6764)

maaboo 17.09.2008 23:17

Подзаголовок tt_news
 
Дамы и господа, а где происходит обрезание или кастрация подзаголовка в новостях? Мне надо чтобы он полностью его показывал, иначе какой смысл его заполнять...

dmartynenko 18.09.2008 17:30

Взято из мануала!!!

subheader_stdWrap -> stdWrap
stdWrap for display of the news subheader (short).

Код:

Example:
plugin.tt_news.displayList.subheader_stdWrap {
  crop = 300 | ... | 1
  ifEmpty.field = bodytext
}

This will crop the subheader after 300 characters and add “...” at the end of the text. (the third parameter for cropping only at the end of a word, works only with TYPO3 >=3.7.0).
If the subheader field (short) is empty, the content of the bodytext field is taken instead.
subheader_stdWrap is only active if the subheader is filled to the template marker ###NEWS_SUBHEADER### and not for the register “newsSubheader”. see section “Registers” in this manual for more information.

Вместо displayList может быть displaySingle, displayLatest...

maaboo 18.09.2008 22:47

Спасибо, да, я почему-то подумал что надо не в TS смотреть...

Lucifer 20.09.2008 11:29

А что делать с обрезанием заголовков? При длинном заголовке тупа молча срезает все "лишнее". Вроде на заголовки нет таких свойств, как crop?

pomotom 20.09.2008 12:40

title_stdWrap
->stdWrap
stdWrap for display of the title field.

RTFM (page 49)

dmartynenko 20.09.2008 20:15

Цитата:

Сообщение от Lucifer (Сообщение 21517)
А что делать с обрезанием заголовков? При длинном заголовке тупа молча срезает все "лишнее". Вроде на заголовки нет таких свойств, как crop?

Возможно не хватает длины самого поля в БД. Вернее в БД поле типа TEXT - так что должно хватить на любой заголовок, но вот в TCA.php прописано ограничение в 256 символов.

title_stdWrap по умолчанию ничего не обрезает, в отличие от subheader_stdWrap.

maaboo 21.09.2008 15:51

Я так и не понял, а отключить обрезание (0? -1?) можно? Или надо ставить заведомо большое число?

reva2 22.09.2008 11:42

Для того чтобы вообще убрать обрезание нужно в шаблоне задать примерно следующее
Цитата:

tt_news.displayLatest.subheader_stdWrap.crop >

Lucifer 22.09.2008 11:42

исправил 256 на 1024. Помогло. Спасибо :)

dmartynenko 22.09.2008 18:30

Цитата:

Сообщение от maaboo (Сообщение 21533)
Я так и не понял, а отключить обрезание (0? -1?) можно? Или надо ставить заведомо большое число?

Это точно есть в доках по TYPO3. Но имхо надо ставить большое число. Хотя можно попробовать вообще убрать этот параметр.


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

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