Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 03.12.2005, 22:50   #1
stoun
Продвинутый
 
Регистрация: 01.10.2004
Сообщений: 48
По умолчанию Картинка как фон в таблице

Всем привет.

Можно ли как-нибудь дать редактору возможность менять картинку на страницах, которая вставляется как фон в таблице.

Вставляю картинку через CSS

.katalog {
background: url(/fileadmin/template/page/katalog.gif) no-repeat top right;
}

но можно и напрямую в HTML-темплейте через style="..."

Хотелось бы, что редактор мог сохдать напрмер в правой колонке в BE элемент контента "картинка" и она бы на этой странице автоматически вставилась как фон в таблице.

Как бы это реализовать?

Спасибо!
stoun вне форума   Ответить с цитированием
Старый 04.12.2005, 11:56   #2
Konstantin
Senior Member
 
Регистрация: 27.02.2006
Сообщений: 131
По умолчанию re: Картинка как фон в таблице

это только через темплавоилу, изменяя атрибут STYLE тэга
другого выхода не вижу.
Konstantin вне форума   Ответить с цитированием
Старый 04.12.2005, 16:40   #3
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию 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 модуль).
Я делал это для немцев... правда читал не имиджи, а просто данные из первых блоков контента со страниц, которые ниже по дереву. Это как я понимаю, ровно то что требуется.





Valery Romanchev вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория