PDA

Просмотр полной версии : Ссылка на картинки через TS


Grank
31.01.2008, 15:46
Вопрос в следующем.

FCE елемент image field (field_images), в него заносятся картинки.
Каким образом можно формировать ссылки на эти картинки не выводя сами картинки?

TS

20 = TEXT
20.value = картинка 3
20.typolink.parameter{
data = field:field_images
import.current = 1
listNum = 2
}

соотвественно линк получаются в виде
http://имя_картинки_3

Как получить полный путь?

Grank
31.01.2008, 18:57
Получилось что-то типа такого
20 = TEXT
20{
data = field:field_images
import.current = 1
listNum = 2
current = 1
dataWrap = <a href="{$base.url}uploads/tx_templavoila/|" дополнительные параметры>картинка 3</a>
}

void
31.01.2008, 20:20
Правильнее делать на typolink и ставить у него returnLast = href или как-то так

Grank
01.02.2008, 18:35
Согласен, что правильнее, но, как я и написал выше, это не сработало - создался линк, но без привязки к сайту(домену).

На счет returnLast = href, возможно ты имелл ввиду
returnLast = url?
Если да, то это не выход
-----------------------------
If set to "url" then it will return the URL of the link ($this->lastTypoLinkUrl)
-----------------------------
Т.е. грубо говоря, просто вернет сам линк без обертки в тег а, но путь к сайту от этого не добавится.....

Мой вариант рабочий, но все идеи каким образом можно сделать тоже самое, но через typolink или более изящно приветствуются :-)

roman
02.02.2008, 18:36
Попробуйте так:

config.absRefPrefix = http://www.example.com/
....
....

10 = TEXT
10 {
value = Image_name
typolink.parameter = path_to_file/example.gif
typolink.title = some title
}

Grank
02.02.2008, 20:32
Попробуйте так:
Не работает, да в принципе и не должно - absRefPrefix отвечает немного за другое....

roman
04.02.2008, 13:02
Не работает, да в принципе и не должно - absRefPrefix отвечает немного за другое...

Странно... У меня работает...
Попробуйте тогда

config.baseURL = http://www.example.com/

Grank
04.02.2008, 15:41
config.baseURL
и config.absRefPrefix в данном случае абсолютно не при чем.

Прочитайте изначально задачу -

---------------------
FCE елемент image field (field_images), в него заносятся картинки.
Каким образом можно формировать ссылки на эти картинки не выводя сами картинки?
---------------------

У вас работает потому, что вы путь прописываете к картинке напрямую, а попробуйте создать image fied и занести туда 5 картинок, а потом сделать ссылку на 3-ю картинку вашим способом - ничего не получится.