Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Использование тега <br> в поле: Pagetitle / Subtitle / Navigation title (http://forum.typo3.ru/showthread.php?t=3004)

thebat 01.04.2007 22:02

Использование тега <br> в поле: Pagetitle / Subtitle / Navigation title
 
Кто подскажет, как заставить TYPO3 использовать тег <br> в поле: Pagetitle (title) / Subtitle (subtitle) / Navigation title (nav_title) ???

void 02.04.2007 00:15

Скажите, зачем? Вы хотите вставлять тэг <br> прямо в title или хотите изменить тип поля title с input на textarea?

Valery Romanchev 03.04.2007 04:24

Цитата:

Сообщение от thebat (Сообщение 10822)
Кто подскажет, как заставить TYPO3 использовать тег <br> в поле: Pagetitle (title) / Subtitle (subtitle) / Navigation title (nav_title) ???

можно использовать не <br> а вставлять |
При этом написать TS который его меняет на BR при выводе title и пунктов меню

thebat 03.04.2007 16:59

Цитата:

Сообщение от void (Сообщение 10826)
Скажите, зачем? Вы хотите вставлять тэг <br> прямо в title или хотите изменить тип поля title с input на textarea?

Мне нужен вывод этих полей в две строки одна строка до <br> другая после, это вообще возможно добится стандартными средствами TYPO3?

thebat 03.04.2007 17:02

Цитата:

Сообщение от Valery Romanchev (Сообщение 10873)
можно использовать не <br> а вставлять |
При этом написать TS который его меняет на BR при выводе title и пунктов меню

Спасибо. Очень интересно. Ну и какое содержание будет иметь этот TS? Может есть пример такого TS? Или подсакажите где смотерть или почитать об это?

PhilD 03.04.2007 20:08

[tsref:->split] скорее всего.
Правда с трудом представляю нужность. А когда представляю лучше подходит &nbsp; - иногда действительно полезная вещь.

thebat 03.04.2007 21:46

Цитата:

Сообщение от PhilD (Сообщение 10897)
[tsref:->split] скорее всего.
Правда с трудом представляю нужность.

Буду копать, если, что полезное извлечу из етого, то напишу...

..., неповерите, но очень нужно.

Цитата:

Сообщение от PhilD (Сообщение 10897)
А когда представляю лучше подходит &nbsp; - иногда действительно полезная вещь.

"&nbsp;" - это же "пробел" - пустое место, а "<BR>" - перевод каретки (обрыв строки и начало новой).

PhilD 03.04.2007 22:01

да. просто мне как-то встречались только варианты когда нужно было предотвратить перенос предлога, например.

Да, вот более простой способ - lib.stdheader.10.setCurrent.htmlSpecialChars = 0 только в title страницы у вас тоже будет <br /> если вы его отдельно не сконфигурируете

thebat 03.04.2007 22:56

Цитата:

Сообщение от PhilD (Сообщение 10906)
да. просто мне как-то встречались только варианты когда нужно было предотвратить перенос предлога, например.

Да, вот более простой способ - lib.stdheader.10.setCurrent.htmlSpecialChars = 0 только в title страницы у вас тоже будет <br /> если вы его отдельно не сконфигурируете

Это работает если эти поля выводятся в текстовом режиме, а вот как быть с графикой (рисуются GIFBUILDER)????

Вот мой TS:
=============
temp.caption = IMAGE
temp.caption.params = align="left"
temp.caption.file = GIFBUILDER
temp.caption.file {
XY = 221,47
transparentColor.closest = 1
transparentBackground = 1
transparentColor= #ffffff
10 = TEXT
10.text.field = subtitle
10.niceText = 0
10.align = right
10.fontSize = 10
10.fontFile = t3lib/fonts/arial.ttf
10.fontColor = green
10.offset = -10,37
}

Может еще кто-то присоеденится решить эту проблему?

PhilD 04.04.2007 00:37

http://support.typo3.org:8080/jive/t...239160&#239160
таки прочитал доку по гифбилдеру, до сих пор обходился без :)

более подробный код с использованием splitChar http://support.typo3.org:8080/jive/t...207348&#207348

Ну и не-TS решение - зато прямой ответ на тему
PHP код:

$GLOBALS['TCA']['pages']['columns']['title']['config']['type'] = 'text';
$GLOBALS['TCA']['pages']['columns']['title']['config']['cols'] = '50';
$GLOBALS['TCA']['pages']['columns']['title']['config']['rows'] = '4'

http://support.typo3.org:8080/jive/t...259529&#259529


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

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