PDA

Просмотр полной версии : Простой вопрос: как сделать ссылку ?


magres
02.06.2010, 12:20
Уже незнаю что выбирать, какой нужен TypoScript код чтобы сделать простую ссылку?

page.20 = TEXT
page.20.value = Open an image in a lightbox
page.20.typolink.extTarget = sdfhsdfhsdfh
page.20.typolink.wrap = asdfasdf|asdfasdg
page.20.typolink.addQueryString = sdfsdf
page.20.typolink.title = adshdsfh


уже не работает

И где можно почитать о таких примитивах?

dmartynenko
02.06.2010, 13:09
А ссылку куда ? В вашем коде этого нет.

Прочитайте про параметр с именем "parameter"

magres
02.06.2010, 13:20
Привет!

Да пробовал даже так


page = PAGE
page {
typeNum = 0

5 = TEXT
5{
value = Open an image in a lightbox
typolink {
title = This is my caption
parameter.cObject = IMG_RESOURCE
parameter.cObject.file = fileadmin/image01.jpg
parameter.cObject.file.maxW = 600
parameter.cObject.file.maxH = 600
ATagParams = rel="lightbox[mySet]"
}
}
}


тоже эффекта никакого. Может чего-то не хватает?

dmartynenko
02.06.2010, 13:35
Вы все же почитайте...

parameter - это либо ID страницы, либо ссылка.

Но никак не cObject = IMG_RESOURCE или что-то подобное.

magres
02.06.2010, 14:30
Спасибо Дима.

заработало, но странно, есть же параметр

parameter.cObject

его описание:
TSREF-description:
Loads content from a content-object

по идее должно быть возможно.

Можно ли по умолчанию настроить typoscript так, чтобы ВСЕ изображения открывались через LightBox ? (ext:perfectlightbox) было бы удобно для всех модулей.

dmartynenko
02.06.2010, 16:03
Вы пример взяли отсюда?
http://typo3.org/documentation/document-library/extension-manuals/perfectlightbox/2.2.4/view/1/6/#id4008723

По идее код с parameter.cObject.file = fileadmin/image01.jpg должен сработать и вернуть ссылку на картинку. У вас файл fileadmin/image01.jpg на сервере есть?

Там же пример, где меняется tt_content.image.20.1 - это изменения должно влиять на весь вывод стандартного контента (если в корневой шаблон сайта TS добавить).

magres
02.06.2010, 16:32
Слушай, действительно путь к файлу был не верно указан. Спасибо, попровил --- заработало :)

Да верно использовал тот мануал.

и у расширения есть статический шаблон. он как раз включает это tt_content.image.20.1. Таким образом все элементы контента! при расширении красиво просматриваются.

Но я хочу использовать модуль магазина extendedshop. И их картинки при расширении просматриваются обычным образом. А хочется чтобы все было единообразно.
Или к примеру если вставить page.50 = IMAGE с опцией просмтра, то по идее тоже останется как раньше.

P.S. Не подскажешь хорошее расширение для магазина? :)

dmartynenko
02.06.2010, 16:39
Про магазин не подскажу - не использовал.

Я бы полез в документацию/исходники экста и посмотрел его TS коды - может он позволяет донастроить вывод картинок через TS, тогда проблем нет.