Дизайн сцен

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

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Дизайн сцен

Сообщение sergejey » Чт апр 02, 2015 11:07 am

Вот такой код должен активировать перемотку:

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

<a href="#" onClick="return switchScene(99);">Сцена X</a> 
вместо 99 должен быть ID нужной сцены из тех, что присутствуют в слайдере -- его можно подсмотреть в админке

сам не проверял, если что :)

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Bagir
Сообщения: 1613
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 374 раза

Re: Дизайн сцен

Сообщение Bagir » Чт апр 02, 2015 1:47 pm

id в админке я нашел где взять. В адресе в самом конце.
...j1zY2VuZXN9pz_&md=scenes&inst=adm&data_source=&view_mode=edit_scenes&id=5
Добавил новый элемент с типом html и кодом

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

<a href="#" onClick="return switchScene(5);">Сцена X</a>   
Ссылка появилась, но сцена перематываться не хочет.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Дизайн сцен

Сообщение sergejey » Чт апр 02, 2015 2:42 pm

а если в onClick поставить "$('#controls1 a').click();"
вместо 1 попробовать 2, 3 -- номер сцены по порядку

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
DiArt
Сообщения: 210
Зарегистрирован: Пт апр 12, 2013 2:27 pm
Откуда: Уфа
Благодарил (а): 28 раз
Поблагодарили: 16 раз

Re: Дизайн сцен

Сообщение DiArt » Вс апр 05, 2015 5:31 pm

Нужно было чтобы при нажатии на картинку в сценах, переключалась на другую сцену
В общем пока придумал такой костыль.
Ставим тип html. Отступ слева и сверху ставим как на оригинальной картинке
и пишем такой код

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

<a href="1.html"><img src="/cms/scenes/icon_7.png" alt="home"></a> 
Где 1.html номер нужной нам сцены ну и путь до картинки
Именно так работает
Система на Неттоп 3Q Nettop Qoo!
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
Аватара пользователя
Bagir
Сообщения: 1613
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 374 раза

Re: Дизайн сцен

Сообщение Bagir » Вс апр 05, 2015 5:35 pm

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

<a href="#" onClick="return switchScene(5);">Сцена X</a>  
Должен работать, если в последнее обновление попали изменения. Пробуйте, так намного удобнее.
5 - это id сцены. Посмотреть можно в админке в адресе страницы сцены
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
alexg31
Сообщения: 18
Зарегистрирован: Вт июн 18, 2013 10:16 am
Благодарил (а): 0
Поблагодарили: 0

Re: Дизайн сцен

Сообщение alexg31 » Пт авг 28, 2015 2:01 pm

Vit писал(а):
DiArt писал(а):Вобщем ситуация.
Есть элемент. У него в состоянии есть функция выполнить при клике. Ставлю показать другую сцену.
Открывается новая сцена во всплывающем окне.
А как-нибудь можно чтобы менялась текущая сцена на новую?
пока нет...надо Сергея спросить можно ли такое реализовать
А этот вопрос так и не решен?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Дизайн сцен

Сообщение nick7zmail » Сб окт 10, 2015 3:33 pm

Кто может подсказать, как для сцен подключать внешние модули? (например processing.js). Для домашних страниц это делается в templates/application.html, а для сцен где именно?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Дизайн сцен

Сообщение nick7zmail » Вс окт 11, 2015 11:38 am

nick7zmail писал(а):Кто может подсказать, как для сцен подключать внешние модули? (например processing.js). Для домашних страниц это делается в templates/application.html, а для сцен где именно?
Уже нашел) Оказывается есть галочка "дополнительный java код".

Появились другие вопросы. Почему то когда устанавливаю изображение в поле "Фоновое изображение", то оно попадает на нижнюю часть сцены, а когда устанавливаю в поле "Фон", оно попадает в верхнюю часть сцены. Кто в курсе, как это исправить? Может галочка где-то?
111.jpg
111.jpg (71.63 КБ) 13084 просмотра
11.jpg
изображение в поле "Фоновое изображение"
11.jpg (44.8 КБ) 13084 просмотра
22.jpg
в поле "Фон"
22.jpg (45.47 КБ) 13084 просмотра
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Maks_K
Сообщения: 31
Зарегистрирован: Пт мар 13, 2015 5:10 pm
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: Дизайн сцен

Сообщение Maks_K » Пн окт 12, 2015 1:43 am

Bagir писал(а):В смысле чтобы сцены перематывались? Это вариант с кнопочками 1, 2, 3 и т.д.?
Изображение

Я тоже думал об этом, но копать не стал. Сделал по другому. А вообще перемотка бы пригодилась. Уверен, что там все просто. Сцены же могут перематываться сами по событию. Значит должен быть такой механизм. Так то можно на сцену элемент кинуть, а функция выполнить при клике будет активировать этот элемент. Но это своего рода костыль. Наверняка есть способ проще.
а как поставить в сценах кнопочки 1,2,3..... слева?
а то они у меня в низу , что есть плохо
Добро торжествует, зло действует
AirKing
Сообщения: 87
Зарегистрирован: Вс фев 01, 2015 10:43 pm
Откуда: Муром
Благодарил (а): 16 раз
Поблагодарили: 7 раз

Re: Дизайн сцен

Сообщение AirKing » Пн окт 12, 2015 5:24 am

Настройки-общие настройки-scenes-vertical navigation
Получи Cashback до 18% с покупок
Ответить