![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Senior Member
|
Чтобы я делал без вашей помощи)) Спасибо!
Теперь еще одна задача... как мне привязать к скрипту размеры картинки с помощью LOAD_REGISTER?.. никак не получается. Тут ведь нужно обратиться к свойству размеров IMAGE, не могу понять как это сделать?(
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#2 |
|
Senior Member
|
Ничего не понял. Можно код? Зачем вообще используется LOAD_REGISTER? В предыдущем коде он не нужен совершенно.
|
|
|
|
|
|
#3 | |
|
Senior Member
|
На данном этапе код такой:
Цитата:
А что касается использования LOAD_REGISTER, то все делаю по вашему советУ) походу...
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
|
#4 | |
|
Senior Member
|
Цитата:
Про LOAD_REGISTER я писал в контексте, где одно изображение нужно было в двух местах вставить, что бы не генерировать два раза. В этом коде он не нужен - все можно перенести в непосредственно генерацию кода, без всяки регистров. |
|
|
|
|
|
|
#5 |
|
Senior Member
|
Поскольку размеры картинки из TS достать нереально, прийдется писать код самому.
Товарищ void привел свой вариант решения: Код:
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
}
}
Код:
class user_izvr{
function userimglinkwrap($content,$conf){
$cObj = t3lib_div::makeInstance('tslib_cObj');
$imgtag = $cObj->IMAGE(array('file'=>$content));
return $cObj->imageLinkWrap($imgtag,$content,$conf['imageLinkWrap.']);
}
}
0. какая такая ошибка и что вместо IMG_RESOURCE 1. меня смущает точка в 'imageLinkWrap.' (см. код выше) 2. я что-то экспериментировал с приведенным кодом, но никаких результатов работы не увидел вообще. в пхп код передается код маленькой картинки, а смыслу с него никакого. хотя, стоит заметить, что ничего особенно в результате работы данного пхп. файла не происходит - никакого увеличения и т.п. 3. нужно ведь передавать ссылку на большую картинку, а на сайте отобразить превью, сделанное гиф-билдером 4. что самое удивительно искал, где типо3 используется imageLinkWrap чтобы как-то может код позаимствовать.. там где в админке устанавливается в элементах "только картинки" или "текст с картинками" - увеличения для картинок. нашел только в файле setup.txt)) 5. пытаюсь пока сделать все с помощью приколов javascript, но там еще более темный лес)) куча нюансов с разными браузерами.. ужос!. получится - обязательно поделюсь кодом)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#6 |
|
Senior Member
|
Последний раз редактировалось Pavel Antonov; 27.02.2007 в 14:35 |
|
|
|
|
|
#7 |
|
Senior Member
|
смотря о какой версии вы говорите))
код якобы рабочей версии был приведен, но ничего не происходит) в свое время я остановился на полпути. сейчас ищу решение через джаваскрипт)) без размеров никак нельзя( .. а скоро будет 4.1 офф релиз?) уже хочется проапдейтить, раз такое дело
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#8 | |
|
Senior Member
Регистрация: 15.09.2006
Сообщений: 425
|
Цитата:
Хотелось бы почитать...
__________________
Андрей Грэй (tonnazh) Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd. ------------------------------------------------ Хочешь чтобы твой сайт работал стабильно? Спроси меня как
|
|
|
|
|