![]() |
флеш-магазин
Здравствуйте, вопрос к профессионалам, которым приходилось сталкиваться с флеш-магазинами.
Мне надо разместить список, состоящий из горизонтальных полос(маленькая картинка+описание). При клике на маленькую картинку будет загружаться таблица с описанием данного товара. Вопрос: какими средствами это сделать, чтобы файл был легче, так как наименований много. (делать ли это одним динамическим текстом, или для каждого наименования создавать свое динамическое поле, или...) Подскажите пожалуйста:) |
наверно, как-то не так спросила, раз никто не отвечает...
Попробую сузить вопрос: меня беспокоит огромное количество джипегов(фото товаров) и с помощью чего можно это сделать не перегружая сайта. прошу не скриптами помочь, а только подсказать, в каком направлении искать... |
Даже не знаю, что подсказать. Сжатие JPG поможет сжать вес. Можно их подгружать из сторонней библиотеки, чтобы не нагружать. Еще что-нибудь.
|
Нужно искать в направлении XML и динамичной подгрузки контента, остальное посоветовать исходя из описания поставленной задачи не могу.
|
а XML позволит сделать мне строчки с картинками, которые потом будут срабатывать на нажатие?
И еще: мне нужно чтобы при нажатии происходил не переход на другую страницу, а загрузка происходила в определенное окошко в теле сайта... |
|
что, все 5 перечисленных??? Или мои проблемы решит что-либо одно? Ну +AS, а в CSS я заглядывала, там картинки не загрузить(если правильно с англ перевела)
|
Если делать магазин не динамичным, т.е. товары добавлять в ручную в XML документ, урезать вариант регистрации пользователей и т.д. и т.д. то связка AS и XML будет достаточно, во всех остальных случаях да, все 5. В итоге это будет не магазин а будочка хоз. товаров.
Я вам настоятельно советую пройти по ссылкам что я написал и прочесть что и для чего нужно. |
спасибо, буду читать;)
|
Только поправочка: php - можно заменить на любую другую серверную технологию (python, java, net ...) какая ближе по душе. Так же с mysql.
|
Решила остановиться на PHP, уже фсе установила. Подскажите пожалуйста, а есть какие-либо русскоязычные руководства типа "совместное использование флэш и PHP", на английском я подобное встречала...
|
Обмен данными между Flash и сервером происходит в:
AS2 с помощью метода sendAndLoad класса loadVars AS3 c помощью метода load класса URLLoader Изучите методы и свойства этих классов и на этом проблема обмена информации между клиент-сервером будет решена. Все остальное выполняется на серверном скрипте магазина, а во флеше оформляется обложка. Как это делать больше проблема дизайна |
Не совсем поняла, ведь таблицы с данными опять же я делаю, а не только встраиваю???
|
Если ты во флеше скажем так новичок, лучше не делай на нем маг, тем более в магазине важен не дизайн а функциональность. Если ты будешь "зашивать" свои таблицы в swf, то он у тебя распухнет, а гибкость пропадет. Выход: или генерировать таблицы из xml, или (что гораздо) лучше отказаться от флеша вовсе. Вообще если это невозможно имей в виду - никакой логики на стороне клиента быть не должно.
Если уж на то дело пошло, используй флеш-галлерею как заготовку для магазина |
Хорошие у вас такие ники… :D
|
В каком смысле гибкость пропадет? Вот пример подобного прекрасно функционирующего сайта:www.fabiaanvanseveren-may17.com
Прекрасно работает! Единственно, я действительно ну совсем новичок(2 месяца...) |
У меня есть каталог товаров - таблица в MySQL, таблица включает ид товара, описание и картинку.
Нужно, чтобы при клике на картинку загружалась другая таблица. ВОПРОС: как это сделать? (создать в таблицеMySQL ячейку с картинкой или другие способы) Дайте пожалуйста общие рекомендации. |
Ну неужели никто не знает? Я просто запуталась, включается ли в моей ситуации в таблицу мускул(отдельная ячейка) или картинку для клика программируют к-л другим путем....
Помогите пожалуйста |
Не заморачивайтесь,жизнь и так сложна,не справитесь вы с этим,делайте то,в чём уверены.
|
Stetter , откуда столько пессимизма??? Знаете, я в свое время и рисовать не умела....прошло несколько лет и ничего, все получается. Не было еще вещей, с которыми я бы не справилась(вопрос времени).
А "не заморачивайтесь" - это не помощь... |
А прастите картинки у вас в базе в каом виде находяться? :)
|
Это джипеги, превъюшники. Судя по моему учебнику, их можно подключить вкачестве блочно-бин данных - BLOB. Но смущает, что нигде по книгам(я не в одном учебнике искала) - таких примеров нет, а в примерах типа "галерея для сайта" - они вставляются без всяких таблиц.
Но у меня картинок - не одна сотня, поэтому не знаю, как правильно поступить... |
В базе нужно указывать только относительный путь до них, а в клиентской части подгружать их из указанной в базе директории. Так как флеш не умеет "общяться" с базой на прямую нужно использовать посредника в виде XML документа, который будет формироваться выдирая из базы нужное, посредством php. В своё же время php начинает "трудиться" после того как флеш "попросит" его об этой услуге Примерно вот так. :)
|
cпасибо, пойду разбираться...
|
Теоретически можно хранить картинки в базе, но в данном случае в этом нет необходимости.
design41, зря вы сразу взялись за такой проект. Для начала нужно понять, что такое "серверный язык программирования", как он взаимодействует с базой данных и клиентской частью (флешем). |
Мне не предоставили выбора - сначала директор подошел и скромно попросил разработать дизайн для его магазина(посуда). Я все сделала, а в процессе выяснилось, что и программированием я занимаюсь:eek:
Ая - дизайнер-график, и вообще до этого ни во флеше, нив Дримвевере, нив ПХП не работала!!! И вот за последние несколько месяцев я пытаюсь быстро-быстро разобраться в нужных программах. Дело в том, что меня оч устраивает место работы, и я 100% знаю, что если сайта не будет, меня уволят... Так что вот...Я за это не из-за мании величия взялась... |
Это плохое место работы, если директор не понимает, что такое онлайн-магазин и какие люди нужны для его создания.
|
:rolleyes: прошу прощения - поторопилась с вопросами - на переваривание новой информации ушло как оказалось, значительно больше времени. Скоро предоставлю код, но в более уважительном представлении к участникам форума.
еще раз прошу прощения за спешку:rolleyes: |
design41, отредактируйте свой пост и оформите код тегами [code][/code].
|
Ну вот, вроде с вопросом определилась, пока без кода, т.к. запуталась скорее в структуре:
Допустим во флеше есть 3 кнопки Фирма1, Фирма2 и Фирма3, при клике на к-л из них будет загружаться список из категорий товара. Соответственно, у меня есть 3 таблицы Мускул(по одной на каждую фирму), со столцами ID товара, картинка товара, описание товара, категория. ТЕПЕРЬ ВОПРОСЫ: 1. для каждой из трех таблиц создается свой ПХП документ с просьюой о выборке или все 3 мускул таблицы оговариваются из одного ПХП? 2. XML-файл создается один с информацией по трем фирмам или для каждой фирмы свой? ВО ФЛЕШЕ: 1. Создаем XML, для хранения информации 2. создаем событие, происходящ. при загрузке содержимого (загрузить некоторое содержимое таблицы) 3. Загружаем содержимое 4. Создаем функцию onRelease для кнопки"категория товара", при клике по которой все и происходит. В ПХП-файле 1.оговариваем, о какой БД идет речь 2. подключаемся к ней 3. даем команду сделать запрошенную флешем выборку |
| Часовой пояс GMT +4, время: 21:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.