![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#22 |
|
Senior Member
|
Спасибо, идея понятна...
Только возникает вопрос как получить ссылки с помощью IMG_RESOURCE на созданые GIF_BUILDER картинки: Код:
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 110,192
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 110
10.file.minW = 110
10.file.maxH = 192
10.file.minH = 192
}
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#23 | |
|
Senior Member
|
Цитата:
|
|
|
|
|
|
|
#24 |
|
Senior Member
|
Видимо, есть желание подставить этот урл в imageLinkWrap.
То есть наверно сделать что-то типа этого: Код:
10 = IMG_RESOURCE
10.file = GIFBUILDER
10.file {
XY = 110,192
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 110
10.file.minW = 110
10.file.maxH = 192
10.file.minH = 192
}
10.stdWrap {
postUserFunc = user_izvr->userimglinkwrap
postUserFunc.imageLinkWrap{
JSWindow = 1
}
}
PHP код:
__________________
TYPO3 FAQ |
|
|
|
|
|
#25 |
|
Senior Member
|
Ну если заниматься "самописом", то и делать тогда под себя как хочется. То есть IMG_RESOURCE тоже не зачем использовать... Мне казалось, что вопрос был в том как сделать средствами TS.
P.S.: Приведенный код работать не будет. IMG_RESOURCE возвращает URL, для IMAGE (.file) и imageLinkWrap нужен путь к файлу. Почувствуйте разницу
|
|
|
|
|
|
#27 |
|
Senior Member
|
Да хотелось бы все через TS))
Еще раз проясню ситуацию. МОжет не все понятно. Есть картинка, нужно по нажатию открыть ее в джава окне. Создаю значит там какой-то скрипт, добавляю его в header. Далее нужно через TV FCE элемент задать картинку и вставить путь к ней в <a href="#">. Посему в TV создаю один элемент - Image с кодом, к примеру: Код:
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 110,192
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 110
10.file.minW = 110
10.file.maxH = 192
10.file.minH = 192
}
--- можно создать сразу IMG_RESOURCE и мапить как атрибут <IMG>, но как потом это продублировать еще и для тэга <a href="#">
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#28 | |
|
Senior Member
|
Цитата:
Продублировать всегда можно: Код:
10 = COA
10 {
10 = LOAD_REGISTER
10.image_url = IMG_RESOURCE
10.image_url {
...делаем все что надо с GIFBUILDER-ом...
}
20 = TEXT
20.data = register: image_url
20.wrap = <a href="#" onclick="myJsAction('|')">
30 = TEXT
30.data = register: image_url
30.wrap = <img src="|" alt="" title="" />
40 = TEXT
40.value = </a>
}
Улучшать можно (например размеры картинке не плохо было бы иметь), но идея такая. |
|
|
|
|
|
|
#29 |
|
Senior Member
|
Проблема в том, что мапится элемент с типом Image и COA работать отказывается. Без него никак, требуется ведь чтобы в FCE отображался блок выбора картинки.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#30 |
|
Senior Member
|
Что то делаете не так... TemplaVoila дела нет до того каким TS будет отображаться поле, и тем более код который будет отображать поле никак не связан с тем, как поле отображается в BE.
Последний раз редактировалось Pavel Antonov; 26.12.2006 в 23:42 |
|
|
|