Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 20.08.2007, 16:35   #1
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию Как получить читаемый url по id страницы?

typolink не подходит. Он сам создёт тэг A. А у меня этот тэг уже есть, меняется только его атрибут href. Стало быть мне нужен чистый url страницы вида RealURL зная id-страницы.
NiKRON вне форума   Ответить с цитированием
Старый 20.08.2007, 16:37   #2
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Откуда берется uid? и почему нельзя и тэг A загнать в TypoScript?
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 20.08.2007, 17:00   #3
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию

В шаблоне замапена картинка со ссылкой. (templavoila) Вернее замапен атрибут ссылки. Теперь в этот атрибут нужно передать ссылку на страницу с id равным 11.

Сейчас это выглядит так:
Код:
lib.link_map = TEXT
lib.link_map{
	value = /?id=11
	htmlSpecialChars = 1
	insertData = 1
}
Нужно вместо "/?id=11" - поместить RealURL ссылку.
Что-то вроде
getRealURLByPageId(11);
NiKRON вне форума   Ответить с цитированием
Старый 20.08.2007, 19:12   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

В typolink есть такой параметр, returnLast. Если его задать равным "url", будет возвращена только ссылка, без тэга.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 21.08.2007, 13:44   #5
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию

Ах вот оно что. Я его пропустил, потому что как-то нелогично назван параметр - "вернутьПоследний"
Спасибо.

Последний раз редактировалось NiKRON; 21.08.2007 в 13:57
NiKRON вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добиться невидимости страницы для realurl? salah Общие вопросы 4 08.12.2008 16:10
как за место html страницы получить xml -=STYDENT=- TYPO3: SEO и статистика посещений 2 12.07.2006 11:13
Как получить Id страницы, на которую ссылается страница-\"ярлык\"? Мельничук Сергей Общие вопросы 1 13.10.2005 14:14
Как получить url по uid страницы? Александр. Разработка расширений / TYPO3 extension development 1 28.03.2005 13:40
Как в BE-модуле получить имя активного в данный момент FE-user? KortS Разработка расширений / TYPO3 extension development 1 11.03.2005 21:00


Часовой пояс GMT +4, время: 04:41.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория