PDA

Просмотр полной версии : Интернет-магазин, гастроном, ларек хотя бы


Murzin
12.02.2003, 19:25
Есть большой прайс в экселе и есть преудивительная задача : посетитель должен в нем полистаться и галочкой отметить интересные для него позиции, а потом по нажатии на волшебную кнопку с надписью "типа усё" ему формируется отдельный список, составленный из выбранного, где он может менять количество, да и вообще может даже счет-запрос по мылу послать - неважно.

так вот - есть ли у кого прецеденты сталкивания с подобным?Обязательно должен быть красивый и простой выход.

А в хтмл так лезть неохота, да и не знаю я его, если честно.....

SPV
12.02.2003, 19:49
Делаешь loadVariables от скрипта, который берет данные из прайса в экселе. Скрипту можно передавать какие позиции посетитель отмечал и т.п.
А как скрипт может брать данные из xls файла можно подсмотреть тута:
http://www.flasher.ru/forum/showthread.php?threadid=42325

Murzin
13.02.2003, 10:09
из экселя я данные то вытащу, дело не в этом, я хочу засунуть все это во флэш, и чтобы не тормозило

таблицу можно в текстовый файл засунуть по столбцам например, а дальше что, как оно все делается?

Zirgz
18.02.2003, 00:11
Proshche vsego eta delatj pri pomoshchi XML. Sdelai XML fail s strukturoi tjipa:
<data>
<tovar>
<nazvanije>Eto bljin nazvanije tovara</nazvanije>
<cena>200</cena>
<comment>blah blah b;laj</comment>
</tovar>
<tovar>
<nazvanije>Eto bljin eshcho odno nazvanije tovara</nazvanije>
<cena>400</cena>
<comment>blah blah blin</comment>
</tovar>
</data>
daleje gruzi eta vsjo vo flash pri pomoshchi new XML() objekta i obroshchaisa tjipa my_xml.firstChild.getNodeVlues[i], tjipa sdelai loop kartorij sozdojet tekstoviji polja i otachajet k njim UI checkbox s unikaljnim identifikatorom...

Nu karoch sdelatj eta vsjo mozhno, probljem njetu toka vremja budet kushatj padla

SPV: juzatj loadVariables vo flashMX prestuplenije i za eta nada suditj :) posmotri v helpe LoadVars() objekt prekrasnaja shtuka :)

Murzin
18.02.2003, 09:32
Я в XML к сожалению нибельмеса не понимаю, експортю из экселя таблицу в текстовый файл разделенный табуляциями, написать могу прогу, которая его будет расписывать по полям как в предыдущем сообщении
<data>
<tovar> ... и т.д. а что дальше с ним делать то? Что за зверь XML и как его потреблять.

В настоящий момент этот табулированный текстовый файл я расписываю на несколько файлов - по количеству столбцов, приклеиваю к каждой строчке в этих файлах что-то типа

&nameXXX=Карандаш химический универсальный
&nameXXY=Лекало дюралюминиевое, 8кг
.................

и гружу ЛоадВариаблесом - таким образом создавая таблицу во флаше, потом к полям обращаюсь, формируя по индексу имя переменной, громоздяко все это как-то,

вот поэтому и прозвучал вопрос про XML, уважаемые господа.

Zirgz
18.02.2003, 11:43
mozhesh posmotretj "UI data grid component" jestj takoi zverj no ja im njepolzovalsja v vidu njenadobnostji

Murzin
18.02.2003, 12:55
вот какое тебе большое спасибо за доходчивый ответ про XML!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Murzin
18.02.2003, 13:04
родными УИ флаша пользоваться это все равно что китайскими или векторными кореловскими клипартами одна тысяча восемьсот последнего года выпуска.

Zirgz
18.02.2003, 13:32
psmotri eta http://www.flasher.ru/forum/showthread.php?postid=276087#post276087

i smodifiruj ideju tjipa attachMovie("checkBox") xi y takie zhe kak s XML i tak daljeje


Ja tut sht jedinstvennij katorij sposoben logicheskije strukturi pridumovatj? :)


ja na s XML nje tak uzh dovno rabotaju no mozhesh posmotretj moji tstovije raboti:
tut (http://www.mediaverk.lv/demo/pDe/) s source XML tut (http://www.mediaverk.lv/demo/pDe/data.xml)
a tak zhe
eta (http://www.mediaverk.lv/demo/xml/xml.html) s source XML tut (http://www.mediaverk.lv/demo/xml/data.xml)

jeslji hochesh mogu datj kod kak eta sdelana