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

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

Ответ
 
Опции темы Опции просмотра
Старый 31.01.2004, 15:45   #1
Ramses
Продвинутый
 
Регистрация: 29.10.2003
Сообщений: 32
По умолчанию IMG_RESOURCE: Баг или фича?

В шаблоне есть такая конструкция:
<td background=<!-- ###BG1### -->bg1.jpg<!-- ###BG1### -->>

в setup написано следующее

plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/template/_template_2.html
relPathPrefix = fileadmin/template/
relPathPrefix.A = /
}

temp.bg1 = IMG_RESOURCE
file.import = uploads/media/
file.import.field = media
file.import.listNum = 0
}

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT

subparts.BG1 < temp.bg1

subparts.CONTENT < styles.content.get
}

В результате вместо ожидаемого
<td background=\"uploads/media/backgroud.gif\">
получаем
<TD background=\"fileadmin/template/<!--\" BG1 -->bg1.jpg<!-- -->>
Ramses вне форума   Ответить с цитированием
Старый 31.01.2004, 16:03   #2
Ramses
Продвинутый
 
Регистрация: 29.10.2003
Сообщений: 32
По умолчанию

Одна ошибка найдена. После temp.bg1 = IMG_RESOURCE пропущено
temp.bg1 {

шаблон переписан на
<td background=\"###BG1###\">
Теперь получаем
<TD background=\"fileadmin/template/uploads/media/m_about.gif\">
Как обойти эту засаду?
Ramses вне форума   Ответить с цитированием
Старый 02.02.2004, 12:49   #3
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

Объявленный путь
relPathPrefix = fileadmin/template/
устанавливается во всех обращениях к файлам.

К сожалению, у меня мало опыта работы с Automaketemplate. Делаю все вручную, поэтому с такой проблемой не встречался.
Andreas Schwarzkopf вне форума   Ответить с цитированием
Старый 02.02.2004, 13:33   #4
Ramses
Продвинутый
 
Регистрация: 29.10.2003
Сообщений: 32
По умолчанию

Да, видимо не обойти. Придется отказаться от Automaketemplate и прописать пути руками.
Ramses вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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