![]() |
Картинка как фон в таблице
Всем привет.
Можно ли как-нибудь дать редактору возможность менять картинку на страницах, которая вставляется как фон в таблице. Вставляю картинку через CSS .katalog { background: url(/fileadmin/template/page/katalog.gif) no-repeat top right; } но можно и напрямую в HTML-темплейте через style="..." Хотелось бы, что редактор мог сохдать напрмер в правой колонке в BE элемент контента "картинка" и она бы на этой странице автоматически вставилась как фон в таблице. Как бы это реализовать? Спасибо! |
re: Картинка как фон в таблице
это только через темплавоилу, изменяя атрибут STYLE тэга
другого выхода не вижу. |
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 модуль). Я делал это для немцев... правда читал не имиджи, а просто данные из первых блоков контента со страниц, которые ниже по дереву. Это как я понимаю, ровно то что требуется. |
Часовой пояс GMT +4, время: 09:41. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot