![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
ВОБЩЕМ ДЕЛАЮ К ПРИМЕРУ ТАК
on (release) { _parent.kol1 = _parent.kol1+1; _ROOT.NAME = _ROOT.NAME + "<BR>НАИМЕНОВАНИЕ ТОВАРА "+_parent.kol1+" ШТ. НА СУММУ "+CENA1+" РУБ." } ВОПРОС ТАКОЙ КАК ПОТОМ ПРИ ИСПОЛЬЗОВАНИИ НЕСКОЛЬКИХ ТАКИХ ФУНКЦИЙ ПОЛУЧАЕТСЯ ЧТО ТИПА ИМЯ ТОВАРА 15 ШТ. НА СУММУ 690 РУБ. ИМЯ ТОВАРА 10 ШТ. НА СУММУ 345 РУБ. ИМЯ ТОВАРА 16 ШТ. НА СУММУ 467 РУБ. КАК ВОБЩЕМ МНЕ УБРАТЬ ОТТУДА ПРИ НАЖАТИИ НА КНОПКУ УБРАТЬ КПРИМЕРУ 1 ИЗ СЕРЕДИНЫ ИЛИ ДВА С КОНЦА И ТАК ДАЛЕЕ ! И ЧТО НАДО СДЕЛАТЬ ЧТОБ ПРИ НАЖАТИИ НА КНОПКУПОЛОЖИТЬ ТОВАР ЛОЖИЛСЯ В КОРЗИНУ ОДИН РАЗ А НЕ ДОБАВЛЯЛСЯ НЕСКОЛЬКО РАЗ ПОДРЯД , ИЛИ ПРИ ИЗМЕНЕНИИ КОЛИЧЕСТВА ТОВАРА СТАРАЯ СТРОКА ЗАМЕНЯЛАСЬ НА НОВУЮ |
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Jul 2005
Адрес: Moldova, Rep. of
Сообщений: 569
|
мало что понял...
как убирать строчки из текст поля? уточни. рекомендую писать: |
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
А Я РЕКОМЕНДУЮ:
во-первых, не писать капсом -- неприлично да и читается плохо и, во-вторых, не писать а писать
__________________
Scio me, nihil scire. |
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
Ну, а если ты хочешь "играть" с содержимым корзины как тебе вздумается, то лучше хранить его не в переменной, а в массиве.
Вот тогда, тебе будет счастье: и "убрать один из середины или два с конца" и "старую" строку на новую изменить... все, что душе угодно.
__________________
Scio me, nihil scire. |
|
|||||
|
как я могу писать _ROOT.NAME = "НАИМЕНОВАНИЕ ТОВАРА ... ?
ведь тогда там полностью заменится всё на один товар а при нажатии на кнопку положить товар в другой категории опять же всё в _root.name всё заменится =/ а в массиве как держать ? я блин как то делал два года назад ! перед армией а ща ничё не помню помогите а ? |
|
|||||
|
Ветеран форума
|
Заводи на каждый товар отдельную переменную и наращивай её ...
__________________
BestMasterиZация |
|
|||||
|
Banned
Регистрация: Dec 2003
Сообщений: 3,925
|
Есть такая кнопочка -- Caps Lock. Нажми ее.
|
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
Цитата:
То бишь, каждый ключ массива будет товаром, а соответствующее значение -- строкой, содержащей всю информацию о нем (кол-во, цена и т.п.). Таким образом, делать для замены "старой" информации о товаре на новую ничего не надо: пара ключ-значение просто перепишется. Ну, а для удаления любого товара из корзины необходимо лишь знать ключ, т.е. название товара. to 3r0jan: Насчет ассоциативного массива: он во Флэше реализуется через класс Object, т.е. пара ключ-значение есть на самом деле пара свойство-значение. Вроде, пока всё.
__________________
Scio me, nihil scire. |
|
|||||
|
Banned
Регистрация: Dec 2003
Сообщений: 3,925
|
Тогда проще сделать карту. Значением будет другой ассоциативный массив или объект.
2nyctota: Цитата:
|
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
Можно и карту. Думал об этом, но решил человека не запаривать. Если ему это не столь необходимо, может обойтись и решением со строкой.
to Antares: "Более того, любой массив является ассоциативным, т.к. не важно, строкой или нет является ключ." Ну, так-то оно так. Но в некоторых случаях неудобство работы с массивами, у которых ключ -- число, заставляет задуматься, что это утверждение на практике никакой пользы не приносит.
__________________
Scio me, nihil scire. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|