Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Advanced (http://www.flasher.ru/forum/forumdisplay.php?f=4)
-   -   Интернет-магазин, гастроном, ларек хотя бы (http://www.flasher.ru/forum/showthread.php?t=42885)

Murzin 12.02.2003 19:25

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

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

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

SPV 12.02.2003 19:49

Делаешь loadVariables от скрипта, который берет данные из прайса в экселе. Скрипту можно передавать какие позиции посетитель отмечал и т.п.
А как скрипт может брать данные из xls файла можно подсмотреть тута:
http://www.flasher.ru/forum/showthre...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 понимаешь!
 
Я в 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/showthre...087#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 s source XML tut
a tak zhe
eta s source XML tut

jeslji hochesh mogu datj kod kak eta sdelana


Часовой пояс GMT +4, время: 01:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.