Зависимое от настроек меню

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113
Есть кто из тех, кто новое меню настроек обкатал?



Как сделать чтобы при выборе "Тест_Оптион2" мне выдавало второй (скрытый заранее) дропдаун?
типа как зависимые настройки
 
  • Спасибо
Реакции: eliadsonet

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113
ау?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
я вижу там кнопку "открыть код". Откой и повесь какое-то js событие, если можно
 

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Там вроде jQuery подключен был, щас накидаю пару примеров
 
  • Спасибо
Реакции: Juniorcpa

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Тов. разработчики, а зачем в коде BotUI есть вот такая конструкция:
CSS:
             b, li, ul, text, span, div.radio, label, input, h1, select, button, div.ignore, div.tab-content, div.tab-pane, option, textarea
             {
                 pointer-events: none;
                 margin: 0px;
                 padding: 0px;
             }
?

Эти pointer-events: none; очень усложняют тестирование кода в обычном браузере. Селекты не кликаются с ним
 

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113
Тов. разработчики, а зачем в коде BotUI есть вот такая конструкция:
CSS:
             b, li, ul, text, span, div.radio, label, input, h1, select, button, div.ignore, div.tab-content, div.tab-pane, option, textarea
             {
                 pointer-events: none;
                 margin: 0px;
                 padding: 0px;
             }
?

Эти pointer-events: none; очень усложняют тестирование кода в обычном браузере. Селекты не кликаются с ним
Да-да-да, я брал готовый код из интернета и НИЧЕГО не работало :( Только встроенные кубики.
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Да-да-да, я брал готовый код из интернета и НИЧЕГО не работало :( Только встроенные кубики.
Я почти разобрался, сейчас доваяю скорее всего. Долго тупил просто почему в браузере (ЯБраузер, ФФ) селект не работает, а оказалось что из-за этой штуки

Мда. А jQuery то и не работает в BotUI.
 
Последнее редактирование:

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Подтверждение того, что jQuery не работает в BotUI.

В шаблоне не заполняется input, а в html файле - заполняется.
Тестить на 5.11.4.0.

Щас попробую на чистом js наваять, но что-то мне эта затея не очень нравится.
 

Вложения

  • 10,1 КБ Просмотры: 286

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113
Подтверждение того, что jQuery не работает в BotUI.

В шаблоне не заполняется input, а в html файле - заполняется.
Тестить на 5.11.4.0.

Щас попробую на чистом js наваять, но что-то мне эта затея не очень нравится.
Чистый JS тоже не робит судя по всему :(
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Напоминаю, что в BotUI - это интерфейс настроек в HTML формате. Javascript здесь и не обязан работать. Что-то из него конечно можно использовать, но далеко не все.
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Чистый JS тоже не робит судя по всему :(
И вправду ведь, и это что, почти 3 месяца как появился BotUI, 2 месяца как можно редактировать код в нем, а только мы и заметили, что JS там не работает?

Шаблон прилагаю, причем что самое смешное - если через окно добавления элементов смотреть - js срабатывает, а если открыть "предпросмотр", то ничего уже и не работает. Html файл тоже прилагаю
 

Вложения

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Напоминаю, что в BotUI - это интерфейс настроек в HTML формате. Javascript здесь и не обязан работать. Что-то из него конечно можно использовать, но далеко не все.
А зачем тогда вы грузите с десяток js файлов в этом BotUI?


К тому же, изначально предполагалось, что там МОЖНО будет выполнять js, чтобы делать динамические меню. Везде об этом писалось, для этого и открыли возможность код редактировать.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
А зачем тогда вы грузите с десяток js файлов в этом BotUI?


К тому же, изначально предполагалось, что там МОЖНО будет выполнять js, чтобы делать динамические меню. Везде об этом писалось, для этого и открыли возможность код редактировать.
Я к тому что не редактор JS все-таки.
Выполнять можно, скрипты должны работать также как в FireFox 45-м. Проверяйте в нем ваш код.
 

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113
Тоесть зависимое меню не сделать? :( Это грустно :(
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Я к тому что не редактор JS все-таки.
Выполнять можно, скрипты должны работать также как в FireFox 45-м. Проверяйте в нем ваш код.
Не работает. Шаблоны выше, можете сами проверить.

Уж в чем-чем, а в правильности своего js я уверен )
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Не работает. Шаблоны выше, можете сами проверить.

Уж в чем-чем, а в правильности своего js я уверен )
Я не сомневаюсь в правильности вашего JS, но работает ли он в FireFox?
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
  • Спасибо
Реакции: Lord_Alfred

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113

Первый шаблон (jQuery):

(всё работает)

Второй шаблон (чистый JS):

(всё работает)


Что скажете?
Это проблемы с отображением в превью настроек в PM. При откытии в ZP настройки отображаются.
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Это проблемы с отображением в превью настроек в PM. При откытии в ZP настройки отображаются.
У меня вообще оба шаблона, что выше - в ZP не отображают окно настроек. Просто появляется табличка "Открытие настроек..." и пропадает через секунду
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
У меня вообще оба шаблона, что выше - в ZP не отображают окно настроек. Просто появляется табличка "Открытие настроек..." и пропадает через секунду
Вот это уже интереснее) Похоже баг с первым открытием настроек в ZP.
Есть какой-то шаблон с простыми настройками, которые гарантировано работают?Попробуйте открыть настройки в нем, а потом уже в шаблонах со скриптами.
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Есть какой-то шаблон с простыми настройками, которые гарантировано работают?Попробуйте открыть настройки в нем, а потом уже в шаблонах со скриптами.
К сожалению, нету) Сам первый раз тестирую BotUI. Если нужно - могу логи скинуть после открытия, быть может поможет установить причину)
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
К сожалению, нету) Сам первый раз тестирую BotUI. Если нужно - могу логи скинуть после открытия, быть может поможет установить причину)
Я с грехом пополам запустил раза с пятого...
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Я с грехом пополам запустил раза с пятого...
А я сколько бы не тыкал - так и не вышло)))

Ну да ладно, в следующей версии, как пофиксите - посмотрю ещё, мне всё равно эти настройки ни к чему, хотелось помочь парой строк JS'а для ТС ))
 

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113
У меня в зенке тоже не открывает эти настройки (из примеров выше), а обычные мои настройки открывает :-) бг на бге)
 

AShaggy

Активный пользователь
Регистрация
25.11.2014
Сообщения
335
Благодарностей
143
Баллы
43
Тов. разработчики, а зачем в коде BotUI есть вот такая конструкция:
CSS:
             b, li, ul, text, span, div.radio, label, input, h1, select, button, div.ignore, div.tab-content, div.tab-pane, option, textarea
             {
                 pointer-events: none;
                 margin: 0px;
                 padding: 0px;
             }
?

Эти pointer-events: none; очень усложняют тестирование кода в обычном браузере. Селекты не кликаются с ним
Этот стиль нужен только для конструктора, если его убрать, не будет работать перемещение объектов в конструкторе мышкой :(
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Этот стиль нужен только для конструктора, если его убрать, не будет работать перемещение объектов в конструкторе мышкой :(
А с ним при отладке в обычном браузере селекты не кликаются вообще :(
Мб комментарий туда засуните, чтоб его убирали? А не как я - по полчаса искали и думали в чем же дело и почему селект не раскрывается
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 867
Баллы
113
Или, как наилучший вариант: его можно добавлять автоматически в конструкторе, а в редакторе кода не отображать. Тогда всё будет более-менее логично.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)