Страница 1 из 1

Переключение на сцену при активации элемента

Добавлено: Вс ноя 22, 2020 8:12 pm
Bagir
С давних пор у меня не работает галка в настройках элементов сцен "Переключить на сцену при активации". Обновился, но проблема не ушла. Для начала хочу спросить, а она работает сейчас вообще у кого?
Поискав в коде, нашел файл \htdocs\templates\scenes\scenes.tpl В нем есть код вызова функции switchScene() Код отрабатывает, и функция вызывается.

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

               {if $TOTAL_SCENES!="1"}
               if (firstRun!=1 && obj[i].SWITCH_SCENE=='1') {
                switchScene(obj[i].SCENE_ID);
               }
               {/if}
Сама функция switchScene() тоже работает, сцены перелистывает. Но из вышеуказанного кода, этой функции не передается номер сцены. То есть obj.SCENE_ID каждый раз у меня undefined. Грубо говоря, obj.ID есть, а obj.SCENE_ID не определено. Соответственно и переключений на сцену нет.

Re: Переключение на сцену при активации элемента

Добавлено: Вс июл 04, 2021 3:46 pm
Goloda
Bagir писал(а):
Вс ноя 22, 2020 8:12 pm
С давних пор у меня не работает галка в настройках элементов сцен "Переключить на сцену при активации". Обновился, но проблема не ушла. Для начала хочу спросить, а она работает сейчас вообще у кого?
Поискав в коде, нашел файл \htdocs\templates\scenes\scenes.tpl В нем есть код вызова функции switchScene() Код отрабатывает, и функция вызывается.

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

               {if $TOTAL_SCENES!="1"}
               if (firstRun!=1 && obj[i].SWITCH_SCENE=='1') {
                switchScene(obj[i].SCENE_ID);
               }
               {/if}
Сама функция switchScene() тоже работает, сцены перелистывает. Но из вышеуказанного кода, этой функции не передается номер сцены. То есть obj.SCENE_ID каждый раз у меня undefined. Грубо говоря, obj.ID есть, а obj.SCENE_ID не определено. Соответственно и переключений на сцену нет.


Добрый день у меня таже причина! Вы смогли разобраться? Если да, подскажите как!