-
Contexte AWP WebDev
Bonjours à tous.
Je viens m'adresser à vous car je commence juste a faire un site de vente en ligne en AWP. (j'en ai déjà réalisé un en dynamique mais maintenant j'aimerai en faire une version 2.0 en AWP pour le référencement)
Mon Problème :
Je gère donc les contexte sur le disque et non en cookie.
J'ai déclaré un tableau de structure contenant des articles pour me fabriquer mon panier.
Quand le client ajoute un article à son panier j'incrémente mon tableau et lui affecte sont article.
Mais le problème c'est que mon tableau n'est pas sauvegarder d'une page à l'autre...:cry::cry::cry:
Je me doute donc que c'est moi qui ai mais géré mon contexte mais après avoir regarder l'exemple de e-commerce et parcourus l'aide en ligne sur le Contexte et l'AWP je n'ai toujours pas réussi à trouver mon erreur.
Si quelqu'un pourrai me donner des conseil en Contexte ou en AWP sur des erreurs à évité ou des astuces à savoir je suis preneur :)
-
Re Bonjour.
J'ai l'impression que personne n'est disponible pour le moment donc si au moins quelqu'un pourrai m'envoyer un lien ou me documenter sur les contexte AWP que je puisse cherche encore.
NB : bien entendu autre que l'aide en ligne de PCsoft que j'ai parcourus pendant des heures merci
-
Bonjour,
Le contexte awp d'une page est propre à cette page, il ne s'agit en aucun cas d'un contexte global comme en dynamique ou en PHP.
Il sert uniquement, quand l'internaute revient sur la même page, a lui reproposer les infos et valeurs que tu as jugées utiles de conserver.
Pour conserver on panier, tu peux effectivement par une structure que tu passes en paramètre à chacune de tes pages, mais c'est à toi de gérer la 'persistance' de ses valeurs. Tu peux aussi utiliser une table BDD pour gérer manuellement une session et ses variables utiles, pour créer un contexte global de session. par contre, à toi de bien gérer les déconnexions et le maintien de cette table.
Coridalement,
Laurent B.
-
Merci beaucoup pour ses précisions.
J'ai enfin réussi à mémorisé mon panier. J'espère pouvoir faire part de mes résultat d'ici peu.
Merci encore
-
Très bien,
Bon courage et n'hésites pas à revenir sur ce forum, en ce moment il est un peu calme, mais tu trouveras toujours quelqu'un pour te filer un coup de main ici.
Bonne continuation.
Laurent
-
C'est tout bon mon panier est bien synchroniser dans toutes mes pages.
Alors ce que j'ai fait au final pour ceux que ça intéresse :
- J'ai configurer le contexte en disque au debut de l'initialisation du projet
- puis j'ai déclarer ma structure article mon tableau de structure article pour me faire mon panier dans l'initialisation du projet
- enfin je fait un déclarecontexteAWP de mon tableau toujours dans l'initialisation de mon projet (le tout dans cette ordre)
- Sur la paje article je fait un table ajoute à chaque ajout d'un article à mon panier
- Enfin j'affiche ma page panier qui avec une zone répétée m'affiche mon tableau
Et voilà tout fonctionne. :ccool:
En Résumé :
- Configurer son contexte -- ex : ConfigureContexteAWP(ctxDisque,ctxIDURL)
- Créer ses variable ( à vide )
- Faire le "DeclareContexteAWP" de votre variable
- Puis normalement elle se sinchronise toute seule si j'ai bien compris
Merci encore pour vos renseignements et j'espère que j'aurai pu aider ceux qui veulent se lancer dans l'AWP
-
Impec... tu as tout compris
merci pour le retour et bonne continuation.
-
A oui j'ai presque oublier de dire que dans la description du projet (je ne sais plus dans quel onglet) il y a une partie "AWP" et une case à cocher pour que les page soit dependentes les uns des autres
-
(32, ERR_NO_APPLICATION)
Salut à tous, j'ai commencé à développer mes sites web avec Webdev, mais une fois que je mets le site en ligne et que j'essaye de me connecter à la session administrateur du site on me dit: que le site n'a pas été configurer pour Webdev, (32, ERR_NO_APPLICATION) , le fichier spécifier est introuvable.
pour tant sur mon PC cela fonctionne sans problème. s'il vous plait dite moi quel code ou configuration à faire.