Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   проблемы с RTE (http://forum.typo3.ru/showthread.php?t=8071)

typik 15.10.2009 03:51

проблемы с RTE
 
при создании ссылки в RTE то просмотривая в FE эта ссылка выглядит вот так: {$styles.content.links.wrap}"ссылка". В чем может быть проблема?

typik 16.10.2009 18:26

Цитата:

Сообщение от typik (Сообщение 25922)
при создании ссылки в RTE то просмотривая в FE эта ссылка выглядит вот так: {$styles.content.links.wrap}"ссылка". В чем может быть проблема?

немного уточню , создаю ссылку в rtehtmlarea

marco 19.10.2009 12:22

если используешь css_styled_content проверь чтобы в Include static templates она стояла перед (выше) других (tt_news, direct_mail, rtehtmlarea и проч.)

typik 19.10.2009 16:14

Цитата:

Сообщение от marco (Сообщение 25969)
если используешь css_styled_content проверь чтобы в Include static templates она стояла перед (выше) других (tt_news, direct_mail, rtehtmlarea и проч.)

очень благодарен за ответ, это помогло. Но сразу напрашивается следующий вопрос, есть ли еще что касается определеного порядока в Include static templates для других расширений?

serhio 29.06.2010 17:25

Добрый день.
Тоже проблема с RTE но несколко иного рода.

Я создал свой плагин с помощью kickstarter. В базу с помощью RTE заносится текст с ссылками типа
(<p>Тела бывают <a href="http://typo3/fileadmin/text.txt" class="download" title="Начинается скачивание файла">твердыми</a>.</p> ),
а в базу этот текст сохраняется вот так
(Тела бывают <link fileadmin/text.txt - download "Начинается скачивание файла">твердыми</link>.)
и соответственно при выводе в FE текст как в базе. Как сделать чтоб в FE ссылка нормальная была?
Я догадываюсь что это както связано с parseFunc. т. е. надо контент из базы преобразовать с помощю parseFunc или что то вроде того, но как это сделать непонимаю. :confused:
Еси я просто через текстовый элемент (не через мой плагин) размещаю ссылку на странице то во FE ссылка попадает в нормальном виде.

p.s. Это мой первый плагин по этому испытываю некоторые трудности. :)

void 29.06.2010 17:40

Да, надо программно прогнать через parseFunc. Это делается одним из классов в t3lib. Посмотрите примеры в грамотно написанных экстеншенах.

serhio 29.06.2010 20:45

Спасибо за подсказку. Попробую поискать.

serhio 30.06.2010 13:06

Добрый день.

Цитата:

Сообщение от void (Сообщение 28334)
Да, надо программно прогнать через parseFunc. Это делается одним из классов в t3lib. Посмотрите примеры в грамотно написанных экстеншенах.

А Вы не могли бы подсказать в каком ext лучше посмотреть или примерчик, если это не сложно. А то у меня с поиском както не складывается или может Я не там смотрю.:confused:

serhio 30.06.2010 14:25

Добрый день еще раз.

Функцию таки нашел "TS_links_rte()", а реализацию нашел здесь http://forum.typo3.biz/archive/index.php/t-2158.html.
Вобщем если кому надо то так:
$parsehtml_proc= new t3lib_parsehtml_proc;
$parsehtml_proc->TS_links_rte($row['public_about'],0);


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

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