Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
03.12.2005, 22:50 | #1 |
Продвинутый
Регистрация: 01.10.2004
Сообщений: 48
|
Картинка как фон в таблице
Всем привет.
Можно ли как-нибудь дать редактору возможность менять картинку на страницах, которая вставляется как фон в таблице. Вставляю картинку через CSS .katalog { background: url(/fileadmin/template/page/katalog.gif) no-repeat top right; } но можно и напрямую в HTML-темплейте через style="..." Хотелось бы, что редактор мог сохдать напрмер в правой колонке в BE элемент контента "картинка" и она бы на этой странице автоматически вставилась как фон в таблице. Как бы это реализовать? Спасибо! |
04.12.2005, 11:56 | #2 |
Senior Member
Регистрация: 27.02.2006
Сообщений: 131
|
re: Картинка как фон в таблице
это только через темплавоилу, изменяя атрибут STYLE тэга
другого выхода не вижу. |
04.12.2005, 16:40 | #3 |
Administrator
|
re: Картинка как фон в таблице
Это точно можно сдалать.
Во первых CSS вставлять через TS... типа того: (это если картинка константа и прописывать ее самомоу через TS) page.headerData.10 = TEXT page.headerData.10.value ( <style type="text/css"> /*<![CDATA[*/ <!-- .katalog { background: url({$file_name_of_pic}) no-repeat top right; } --> /*]]>*/ </style> ) Во вторых, можно картинку прицепить к ресурсам страницы (как файл)... но это будет видно редактору только при редактировании свойств страницы. В третьих можно PHP-кодом читать содержимое таблицы tt_content и использовать ее во всю через TS (причем, как для случая, когда используется Темплавоила, так и для случая, когда используеся старый Page модуль). Я делал это для немцев... правда читал не имиджи, а просто данные из первых блоков контента со страниц, которые ниже по дереву. Это как я понимаю, ровно то что требуется. |