Как инициировать обновление RSS

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Как инициировать обновление RSS

Сообщение eygen »

Добрый день, подскажите плиз как инициировать обновление RSS канала? Допустим хочу я не только по времени но и по кнопке с домашней страницы или голосом к примеру.
kawkay
Сообщения: 53
Зарегистрирован: Вс апр 19, 2015 6:10 pm

Re: Как инициировать обновление RSS

Сообщение kawkay »

Вот все подробно описано http://majordomo.smartliving.ru/forum/v ... 1%8C#p9735
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Re: Как инициировать обновление RSS

Сообщение eygen »

Написано много и красиво, но... Хотелось бы без SQL обойтись. В панели управления в RSS-каналы есть кнопка обновить, коим образом можно к ней привязаться? Или это не сбыточная мечта?
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД

Re: Как инициировать обновление RSS

Сообщение slgeo »

а зачем их обновлять вручную? Увеличьте частоту обновления
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Re: Как инициировать обновление RSS

Сообщение eygen »

slgeo писал(а):а зачем их обновлять вручную? Увеличьте частоту обновления
Да какая разница зачем? Может просто хочу обновлять вручную когда захочется, дело то не в этом. Если я вижу кнопку почему бы мне ей не дать возможность управлять? :) А то получается нужная функция в системе реализована а мне придется ее дублировать заново что бы сработало как надо мне?..
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Как инициировать обновление RSS

Сообщение sergejey »

как-то так можно попробовать:

Код: Выделить всё

include_once(DIR_MODULES.'rss_channels/rss_channels.class.php');
$rss=new rss_channels();
$rss->updateChannel(ID_КАНАЛА); //вместо ID_КАНАЛА нужен соответствующий числовой номер (его можно подсмотреть в админке) 

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Re: Как инициировать обновление RSS

Сообщение eygen »

sergejey писал(а):как-то так можно попробовать:

Код: Выделить всё

include_once(DIR_MODULES.'rss_channels/rss_channels.class.php');
$rss=new rss_channels();
$rss->updateChannel(ID_КАНАЛА); //вместо ID_КАНАЛА нужен соответствующий числовой номер (его можно подсмотреть в админке)  
Сергей, спасибо! Я знал что решение есть :) Буду пробовать...
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Re: Как инициировать обновление RSS

Сообщение eygen »

Друзья подскажите где посмотреть этот id? У RSS не нашел что то где можно увидеть.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Как инициировать обновление RSS

Сообщение sergejey »

Изображение

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Re: Как инициировать обновление RSS

Сообщение eygen »

Урааа, заработало! Сергей огромное спасибо!
Ответить