[Модуль] Online Radio (app_radio)
Модератор: immortal
Re: Онлайн радио - с Маркет дополнений
А как в phpmyadmin лист станци поменять? Куда копать?
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: Онлайн радио - с Маркет дополнений
"Лист станци"? Что имеется ввиду?
Re: Онлайн радио - с Маркет дополнений
Имеется ввиду список станций с адресами. Хочу одну станцию повыше поднять, чтобы номер был не 130, а 3. Как сделать?
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: Онлайн радио - с Маркет дополнений
Ну так в таблице "app_radio" у Вас хранятся станции. Там есть столбец "ID". В нём и изменяйте.
Re: Онлайн радио - с Маркет дополнений
Блин, спасибо. 
Re: Онлайн радио - с Маркет дополнений
При первой установке приложения Онлайн радио, в списке сразу было большое количество радиостанций. Я их удалил, по неизвестной даже мне причине))
Может кто выложить список для импорта?
Может кто выложить список для импорта?
-
vasilevich
- Сообщения: 3
- Зарегистрирован: Ср янв 25, 2017 9:57 am
Re: Онлайн радио - с Маркет дополнений
cm('RadioSetting.Control','sta:1');
cm('RadioSetting.Control','play');
cm('RadioSetting.Control','vol75');
Вот такое выдаёт при первом запуске:
Fatal error: Call to a member function error() on boolean in /var/www/html/modules/app_radio/app_radio.class.php on line 237
Если не запускать
cm('RadioSetting.Control','sta:1');
то всё ок.
cm('RadioSetting.Control','play');
cm('RadioSetting.Control','vol75');
Вот такое выдаёт при первом запуске:
Fatal error: Call to a member function error() on boolean in /var/www/html/modules/app_radio/app_radio.class.php on line 237
Если не запускать
cm('RadioSetting.Control','sta:1');
то всё ок.
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: Онлайн радио - с Маркет дополнений
А станция с таким ID у Вас есть?
-
vasilevich
- Сообщения: 3
- Зарегистрирован: Ср янв 25, 2017 9:57 am
Re: Онлайн радио - с Маркет дополнений
да, и название вписывал.warik писал(а):А станция с таким ID у Вас есть?
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: Онлайн радио - с Маркет дополнений
Проблема глобальная. У меня точно такая же ошибка.
Проблема в том, что в скрипте при изменении станции выполняется функция change_station, и эта функция ждёт что в запросе на изменение станции поступит её название, а не ID. Это ясно из этого куска кода:
В связи с этим, если Вы передадите в качестве val ID станции, то ничего не сработает. Потому передавайте название.
У меня срабатывает такой код:
UPD:
А. И да. Добавлю что на MPD у меня уровень громкости не изменился.
Как нибудь на досуге сяду и перепишу этот модуль. А то что-то как начал глубже в него копать, так сразу много косяков вылезло.
Проблема в том, что в скрипте при изменении станции выполняется функция change_station, и эта функция ждёт что в запросе на изменение станции поступит её название, а не ID. Это ясно из этого куска кода:
Код: Выделить всё
$res = SQLSelect("SELECT ID FROM app_radio WHERE name='$val'");У меня срабатывает такой код:
Код: Выделить всё
cm('RadioSetting.Control','sta:Pirate Station');
cm('RadioSetting.Control','play');
cm('RadioSetting.Control','vol75'); А. И да. Добавлю что на MPD у меня уровень громкости не изменился.
Как нибудь на досуге сяду и перепишу этот модуль. А то что-то как начал глубже в него копать, так сразу много косяков вылезло.