Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 13:16



Ответить на тему  [ Сообщений: 13 ]  Страница 1, 2  »
Как добавить в rss ленту к описанию имя и номер телефона 
Автор Сообщение
Аватара пользователя

Зарегистрирован: 25 дек 2021, 17:28
Сообщения: 33
Аватара пользователя

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

_________________
https://bizsw.ru


20 фев 2022, 19:49
Профиль WWW
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

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


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


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


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


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


Последний раз редактировалось Geo 04 мар 2022, 15:47, всего редактировалось 1 раз.

добавил вывод региона



21 фев 2022, 14:38
Профиль

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

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


21 фев 2022, 20:14
Профиль
Аватара пользователя

Зарегистрирован: 25 дек 2021, 17:28
Сообщения: 33
Аватара пользователя

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

$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>

_________________
https://bizsw.ru


22 фев 2022, 07:00
Профиль WWW

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

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


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

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


22 фев 2022, 15:07
Профиль
Аватара пользователя

Зарегистрирован: 25 дек 2021, 17:28
Сообщения: 33
Аватара пользователя

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

_________________
https://bizsw.ru


22 фев 2022, 16:03
Профиль WWW
Аватара пользователя

Зарегистрирован: 25 дек 2021, 17:28
Сообщения: 33
Аватара пользователя

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

_________________
https://bizsw.ru


23 фев 2022, 20:20
Профиль WWW

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

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


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


23 фев 2022, 21:43
Профиль
Аватара пользователя

Зарегистрирован: 25 дек 2021, 17:28
Сообщения: 33
Аватара пользователя

спасибо

_________________
https://bizsw.ru


23 фев 2022, 23:53
Профиль WWW
Аватара пользователя

Зарегистрирован: 25 дек 2021, 17:28
Сообщения: 33
Аватара пользователя

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

_________________
https://bizsw.ru


24 фев 2022, 06:40
Профиль WWW
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 13 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Найти:
cron