![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Sep 2012
Сообщений: 204
|
привет
мой многочасовой поиск по форумам и поисковиками ник чему не привел, прошу помочь кт ос талкивался с такой ситуацией. итак: у меня многоуровнвое меню, и на конечном этапе есть форма для заполнения. Далее эта форма отсылается на сервер и обрабатывается, но также с введенными пользователем данными мне надо отследить путь, по которому он пришел к этой форме.А вариаций может быть очень много От того, как можно осуществить эту "слежку" зп действиями ( по названиям мувиклипов, или по произведеным щелчкам по кнопке) зависит как мне достроить структуру флешки. как считаете, как оптимально осуществить задуманное? |
|
|||||
|
Регистрация: Feb 2011
Сообщений: 431
|
Если я правильно понял - есть многоуровневая менюшка, на какой бы пункт меню ни кликнул бы пользователь (все пункты всех уровней меню активны) , после клика он увидит форму которая собирается в зависимости от того пункта меню которое он выбрал? Или после заполнения формы флешка перестроится в зависимости от введённых данных и пункта меню которое он выбрал? И как именно меняется флешка?
И тогда зачем "следить" если нажат конкретный пункт меню? Или это не меню а пошаговый опросник или что-то в этом роде, потому что иначе не понимаю в чём проблема. |
|
|||||
|
Регистрация: Sep 2012
Сообщений: 204
|
в общем поясню в прямом примере
Делаю меню выбора квартир. Есть 2 дома по 17 этажей. на каэдом этаже по 12 квартир. при выборе любой из квартир открывается её план с формой заявке на обратную связь. надо в итоге с формой заявки должно уйти что то типо "дом 1- квартира 45" и пошли данные заявки. Я запустался в стьруктуре, как сделать так, чтобы отследить выбор квартиры. |
|
|||||
|
Ну при каждом нажатии на кнопку записывать в массив что нибудь типа level1:value, level2:value....
Суть в том, что если товарищь вернется на уровень назад, проверить записан ли этот уровень и его переписать, остальные снести и т.п.
__________________
Марк Tween |
|
|||||
|
Регистрация: Sep 2012
Сообщений: 204
|
эх.. а какую структуру лучше выбрать для такого меню? клип в клипе не очень хорошо выглядит
и как хотябы вывести в строку название играющего клипа? in4core а кстати вашу версию можно попробовать применить. Кнопка на каждый дом записывает значение, а если нажимаем на кнопкувозврата в меню с домами- стираем значение. можете посоветовать какой то пример на разбор? Последний раз редактировалось pomuс; 15.10.2012 в 16:32. |
|
|||||
|
лично я бы для вашей задачи просто воспользовался бы какой нить аналитикой, например google analitics for flash или вот еще есть любопытный сервис Use it better, хотя я его полгода назад тестил он был глючный, но саппорт быстро реагировал, попробуйте, отпишитесь о результатах, интересно.
|
|
|||||
|
А разве нельзя каждому пункту меню дать уникальный ID, который показывал бы текущий уровень и пункт меню. Можно присвоить тому же полю name, думаю итоговой записи в виде "1_2_5_1_4" было бы с головой достаточно, чтобы понять и воспроизвести последовательность.
__________________
adobe AS3 manual |
|
|||||
|
Регистрация: Sep 2012
Сообщений: 204
|
PainKiller слишком проблемно, изучать еще какой то пакет, у меня и так голова разрывется от наплыва новой информации
strangedk так я про это и спрашиваю, естественно что каждый уровень подписан в графе name. Мне достаточно было бы даже просто вывести в строку название текщего клипа с формой обратной связи. Хрен с ним с домом- влеплю на каждый дом отдельную форму с разными переменными. А вот на все квартиры это делать- легче через вывод ID клипа |
|
|||||
|
2 pomuс
У вас же меню выбора очевидно отображается на экране. Соответственно через свойство .parent вы всегда сможете обратиться к любой из кнопок, которые выводились. Если у вас парентом выступает котейнер, в нем все равно должно быть свойство типа selected. Т.е. я к чему - при нажатии последней кнопки вы и так уже должны иметь весь путь, пройденный пользователем по многоуровнему меню.
__________________
interplanety |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|