"Old" Flex Store en Flex 2 Flex 3
Updated for Flex 3
Traduire/Translate (by Google) : English - Espagnol - Deutsch
Le "vieux" Flex Store de Flex 1.5 a disparu dans Flex 2 Flex 3.
Impossible de retrouver cette démo sur le Web (ou alors j'ai mal cherché).
Il y a bien une version en Cairngorm (CairngormStore for Flex 2) mais si vous démarrez en Flex, apprendre Flex et Cairngorm en même temps, c'est un peu difficile...
Donc, la voici en Flex 2 Flex 3 avec lecture d'un fichier XML...
J'en ai profité pour améliorer "un peu" le checkout (on vérifie mieux les champs et on génère un fichier XML à la fin que l'on pourrait envoyer à un serveur PHP, ASP ou Java).
oldflexstore0904.zip (264 Ko) (Updated Avril 2009)
Installer l'application
Sauver le fichier oldflexstore0904.zip sur votre ordinateur.
Lancer Flex Builder 3.
Choisir File > Import > Flex Project
- sélectionner "Archive file" puis choisir le fichier oldflexstore.zip avec le bouton "Browse"
- cliquer sur "Finish"
Pour lancer l'application, sélectionner le projet et cliquer sur la flèche verte
(ou par menu Run > Run flexstore)
Pour créer la version à installer sur un serveur, lancer par menu Project > Export Release Build... et cliquer sur "Finish". L'application finale se trouve dans le répertoire bin-release
Erreur : J'ai copié l'application dans un autre répertoire et lorsque je lance l'application, j'ai un curseur en boucle et rien ne se passe...
C'est un problème "classique" de sécurité du Flash Player. L'application est construite pour être installée sur un "vrai" serveur (et pas dans un répertoire local sur votre ordinateur).
Si vous voulez que votre application Flash puisse tourner dans un répertoire local de votre ordinateur, l'application Flash doit être en mode localTrusted
Pour supprimer cette erreur, il suffit de créer un fichier avec l'extension .cfg (le nom du fichier n'est pas important) dans le répertoire FlashPlayerTrust (voir la page 27 et 34 du fichier suivant pour l'emplacement de ce fichier pour les différents systèmes : http://www.adobe.com/devnet/flashplayer/articles/flash_player_10_security.pdf).
Vous devez mettre un répertoire par ligne.
Il est possible de mettre le répertoire racine du disque C: avec C:\
Par exemple pour Windows XP (pour mettre les répertoires racines des disques c et d) :
cd %userprofile%\Application Data\Macromedia\Flash Player\#Security
cd FlashPlayerTrust
echo c:\ >myTrustFiles.cfg
echo d:\ >>myTrustFiles.cfg
Vous pouvez relancer l'application...
Pour information, Flex Builder gère de la même façon chaque projet Flex en mettant le répertoire bin-debug du projet dans le fichier flexbuilder.cfg.