PDA

Просмотр полной версии : Работать с данными введенными в поле TV?


Илья
14.02.2011, 17:40
Каким образом возможно это сделать?
Есть поле "plain input field" в TV (field_color_for_bg ), в него вносятся данные через BE.
Каким образом получить доступ к этим данным из TS root'a сайта?
Напрямую использовать имя поля не получается:
lib.toplinks = TEXT
lib.toplinks.value = {$field_color_for_bg}

Valery Romanchev
14.02.2011, 21:35
посмотрите экстеншен best_getflexfield
либо надо писать свой PHP код, чтобы достать это поле

еще можно попробовать положить значение в регистр (т.е. написать TS код, который кладет в регистр, прямо в DS)

Илья
14.02.2011, 22:49
Спасибо за совет, все посмотрю.
Честно говоря, ожидал решения проблемы в лоб! Но видимо не все так просто...
Тогда немного уточню задачу.
Будет ли эффект от того, что мы присвоим значение из этого поля прямо в TS(TO - Data processing - TypoScript Code) какому нибудь цвету в CSS.
Или этот TS работает не для всего сайта?

Valery Romanchev
14.02.2011, 23:52
Или этот TS работает не для всего сайта?
по-идее, не для всего сайта
я это поле не использовал