Elite-Board tech support
https://forum.illusionweb.ru/

Как добавить в rss ленту к описанию имя и номер телефона
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4920
Страница 1 из 2

Автор:  Александр [ 20 фев 2022, 19:49 ]
Заголовок сообщения:  Как добавить в rss ленту к описанию имя и номер телефона

Здравствуйте!
Подскажите пожалуйста, как добавить в rss ленту (rss.xml) к описанию имя и номер телефона с новой строки?
Спасибо!!!

Автор:  Geo [ 21 фев 2022, 14:38 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

В modules/rss.xml.inc меняем строки
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


на
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Это мы отобрали все поля БД в последних объявлениях. Теперь выводим. Меняем этот блок
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


на
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Файл сохраните в utf-8

Автор:  Anton [ 21 фев 2022, 20:14 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

Geo, скажите пожалуйста, а нельзя ленту вывести для каждой локации отдельно сайт/город/rss.xml?

Автор:  Александр [ 22 фев 2022, 07:00 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

Добрый день!
Все поменял

$sql = 'SELECT * FROM '.PREF.'db WHERE status = 1 ORDER by date_add desc LIMIT 0, '.$limit;
$dbmessage->get($sql);
if(!empty($messages)){
foreach($messages as $msg){
echo '
<item>
<title>'.$msg['title'].'</title>
<description><![CDATA[';

if(!empty($msg['fields']['i']))
{
echo '
<a href="'.$settings['http'].'://'.$settings['base_host'].$msg['fields']['i'][0]['tb'].'" target="_blank">
<img src="'.$settings['http'].'://'.$settings['base_host'].$settings['path'].$msg['fields']['i'][0]['tb'].'" align="left">
</a>
';
}

echo $msg['text'];

echo '<br>';
echo 'Автор: '.(empty($msg['user_id_name']) ? $msg['user'] : $msg['user_id_name']);
if(isset($msg['fields']['n'][0])) echo '<br>Телефон: '. $msg['fields']['n'][0]['value'];
echo ']]></description>
<link>'.$msg['lnk_full'].'</link>
<guid isPermaLink="true">'.$msg['lnk_full'].'</guid>
<pubDate>'.date(DATE_FORMAT_RFC822, $msg['date_add']).'</pubDate>
</item>
';
}
}

но ничего не выводится теперь, вообще даже объявления не выводятся

<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
<title>Доска бесплатных объявлений - ЮТрейд RSSFeed</title>
<link>://n4455.ru/</link>
<description>Объявления от частных лиц и компаний в России. Все объявления и реклама в одной базе на сайте ЮТрейд. Вы можете подать объявление бесплатно. Недорого купить, выгодно продать квартиру, коттедж, офис, склад и другую недвижимость, автомобиль с пробегом или новую машину, велосипед или мотоцикл, а также новую или б/у одежду, мебель, бытовую технику или животных. Доска бесплатных объявлений - ЮТрейд [n4455ru]</description>
<pubDate>Tue, 22 Feb 2022 06:56:53 +0300</pubDate>
<lastBuildDate>Tue, 22 Feb 2022 06:56:53 +0300</lastBuildDate>
<docs>://blogs.law.harvard.edu/tech/rss</docs>
<generator>Elite-Board 2, illusionweb.ru</generator>
<copyright>Copyright 2022 n4455.ru</copyright>
<language>ru</language>
</channel>
</rss>

Автор:  Иван [ 22 фев 2022, 15:07 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

Александр писал(а):
Добрый день!
Все поменял
но ничего не выводится теперь, вообще даже объявления не выводятся


Юра чуть проглядел, измените
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

На
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Александр [ 22 фев 2022, 16:03 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

Все заработало.
Огромное спасибо!!!

Автор:  Александр [ 23 фев 2022, 20:20 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

Подскажите, а как вывести в rss ленту больше фотографий, все которые есть в объявлении?

Автор:  Иван [ 23 фев 2022, 21:43 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

Александр писал(а):
Подскажите, а как вывести в rss ленту больше фотографий, все которые есть в объявлении?


Вот так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Александр [ 23 фев 2022, 23:53 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

спасибо

Автор:  Александр [ 24 фев 2022, 06:40 ]
Заголовок сообщения:  Re: Как добавить в rss ленту к описанию имя и номер телефона

Добрый день!
Пожалуйста, подскажите еще, как после номера телефона вывести Область, Город

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/