Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
12.10.2006, 16:35 | #1 |
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
"klick-vergrössern" (increase on click). как?
всем доброго дня,
клиент хочет добавить картинку с текстом. Тайпо автоматом добавляет линк на увеличенную картинку вокруг картинки. Клиент хочет ставить галочку "klick-vergrössern" (increase on click) в свойствах картинки для того, чтобы в подписи картинки получить дополнительный линк на увеличенную картинку. так же этот линк должен сопровождаться специальной иконкой. спасибо за ранее. |
13.10.2006, 22:23 | #2 |
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
пришли к решению, что второй линк на полный размер картинки не нужен, однако, необходимо дать подсказку пользователю, чтоб он кликнул на картинке для увеличения.
вариант кода позволяет добавлять подсказку новой строкй в кэпшн, а также в title и alt аттрибуты имджа, в зависимости от установки чекбокса. Код:
#german language [GLOBAL] tt_content.textpic.20.caption { 9 = HTML 9.value = <br/> 10 = TEXT 10.value = (Für Vergrößerung auf Bild klicken!) 10.fieldRequired = image_zoom } #English language [globalVar=GP:L=1] tt_content.textpic.20.caption.10.value = (Click on image to enlarge!) [global] tt_content.image.20.1.altText > tt_content.image.20.1{ altText < tt_content.textpic.20.caption.10.value altText.fieldRequired = image_zoom titleText < .altText } fieldRequired = image_zoom (условие по полю ) |
14.10.2006, 01:31 | #3 |
Senior Member
|
Могу еще предложить вариант с размещением картинки (например увеличительного стекла) поверх оригинального изображения:
http://codeline.richmd.ru/?p=10 |
15.10.2006, 17:28 | #4 |
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
привет, спасибо за ваш вариант, он работает, очень интересно.
однако нет полного понимания как всё работает. есть несколько вопросов. заранее благодарен за пояснения. 1) не совсем понятно использования addParams._offset = 2 из ТСРЕФ понятно только, что это номер тега в который нужно добавить дополнительные аттрибуты(параметры). какой вобще тег в данном случае имеется в виду? однако в результирующем хтмл есть только один тег ИМИДЖ? 2) так же addParams.src не описан в ТСРЕФ? может есть полное описание где посмотреть? спасибо |
15.10.2006, 23:38 | #5 | ||
Senior Member
|
Цитата:
Цитата:
|
||
16.10.2006, 14:07 | #6 |
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
спасибо, павел,
за ваше отношение. я понял, немного надо мозги повернуть, что прояснилась ситуация. |
16.10.2006, 14:47 | #7 |
Senior Member
|
Велкам!
А с Typo3 мозги стоит все время держать в "повернутом" состоянии... По опыту всегда существует решение самой, казалось бы нереальной задачи. И ответ на все всегда практически один - stdWrap 8=) |
16.10.2006, 15:30 | #8 |
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
да да,сам уже наталкивался
когда же мы поработаем вместе? это я недавно на мыло вам писал |
16.10.2006, 17:39 | #9 |
Senior Member
|
усе будет! не будем разводить офф-топик. 8=)
|
16.10.2006, 19:51 | #10 |
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
усё усё
кстати по теме, возник баг, позиция второй иконки в гифбилдере зависит от размеров первой. но если в бекенде ширина картинки не задана, то позиция вычисляется неверно, и вторую иконку почти не видно. как это можно полечить? ширина поумолчанию? |