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

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 28.08.2013, 00:03   #1
ms9
Продвинутый
 
Регистрация: 31.05.2010
Сообщений: 65
Smile Генерация линка в FE из экстеншина

Здравствуйте!

В самописанном экстеншине сделал поле для добавления линков. В TCA это выглядит так:

Код:
		'link' => array(        
			'exclude' => 0,        
			'label' => 'LLL:EXT:events/locallang_db.xml:tx_events.link',
			'config' => array(
				'type'     => 'input',
				'size'     => '15',
				'max'      => '255',
				'checkbox' => '',
				'eval'     => 'trim',
				'wizards'  => array(
					'_PADDING' => 2,
					'link'     => array(
						'type'         => 'popup',
						'title'        => 'Link',
						'icon'         => 'link_popup.gif',
						'script'       => 'browse_links.php?mode=wizard',
						'JSopenParams' => 'height=300,width=500,status=0,menubar=0,scrollbars=1'
					)
				)
			)
		),
	),
В базу в отдельное текстовое поле пишу то, что формирует browse_links.php?mode=wizard

С бэкэндом проблем нет. А вот как корректно вывести линк во фронтэнд не ясно. Подскажите, пожалуйста, как это делать?
ms9 вне форума   Ответить с цитированием
Старый 28.08.2013, 01:58   #2
ms9
Продвинутый
 
Регистрация: 31.05.2010
Сообщений: 65
Thumbs up

Код:
$conf = array( 
         "parameter" => $this->getFieldContent('link'); 
); 
$link = $this->cObj->typoLink("My link", $conf);
где $this->getFieldContent('link') меняем на данные из поля, которые сохранил wizard.

Взято тут.
ms9 вне форума   Ответить с цитированием
Ответ

Теги
browse_links, wizard

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Preview для линка как в Google Anlov Общие вопросы 9 28.03.2012 17:27
Генерация JS + CSS Feo Общие вопросы 10 19.11.2007 03:47
Генерация форм из tca.php описания GrishanAnton Общие вопросы 15 22.03.2006 18:29
Правильная генерация надписей на кнопках BE Вячеслав Анисимов Локализация проекта 0 30.08.2003 13:48
Стиль линка в TMENU kalhas Общие вопросы 10 07.04.2003 19:22


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


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

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