Тема: tt_news + RSS
Показать сообщение отдельно
Старый 28.12.2006, 16:27   #31
are
Продвинутый
 
Аватар для are
 
Регистрация: 25.10.2006
Адрес: Новосибирск
Сообщений: 36
Отправить сообщение для are с помощью ICQ
По умолчанию

Цитата:
Сообщение от Tod Посмотреть сообщение
В общем, надыбал в php функцию iconv. Находим в коде места, где обрабатывается инфа с рсс... Например строка
Код:
$content .= '<DIV class=twrss_bodytext>'.iconv("windows-1251","UTF-8",$this->data['ITEM'][$i]['DESCRIPTION']).'</DIV>';
спасибо, ваш кусок кода мне помог решить проблему с кодировкой.
теперь в базу кладется в utf-8 и выводится хорошо

просто заменил строчки в cm1/index.php

'title' => $this->Items[$count]["Title"],
'short' => $this->Items[$count]["Description"],

на

'title' => iconv("windows-1251","UTF-8",$this->Items[$count]["Title"]),
'short' => iconv("windows-1251","UTF-8",$this->Items[$count]["Description"]),

до этого пытался решить проблему при помощи данной подсказки
http://wiki.typo3.biz/RasshirenieXmlttnewsimport
(не помогало, либо что-то неправильно делал)

Подскажите, как более размумно организовать процесс

допустим у меня есть страницы:
theme1
theme2
theme3
...

я хочу, чтобы на этих страницах отображались новости, которые берутся с другого сайта:
external.site.com/theme1.xml
external.site.com/theme2.xml
external.site.com/theme3.xml
...

что мне нужно сделать?
создать папку NewsSysStorage, добавить три категории theme1, theme2, theme3

каким образом указать экстеншену (xml_ttnews_import) в какую категорию пихать theme[i].xml

насколько я понимаю, нужно создать для каждой категории отдельную страницу?

поделитесь своим опытом : )
are вне форума   Ответить с цитированием