![]() |
Форум больше не используется. Присоединяйтесь к каналу #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 |
![]() |
![]() |