[(#REM) inclure le menu avec identifiant zcommerce ]
[(#INCLURE{fond=inclure/menu, env, identifiant=zcommerce}|trim|sinon{
[(#REM) sinon inclure le menuzcommerce ]
[(#INCLURE{fond=inclure/menuzcommerce,env})]
})]
[(#REM) 1 -la boutique ]
[(#PLUGIN{produits}|oui)
]
[(#PLUGIN{abonnement}|oui)
]
[(#PLUGIN{zaboarticle}|oui)
]
[(#REM) articles avec un champ prix non vide. Tester d'abord l'existence du champ prix dans la table articles]
[(#PRIX*|>{0}|oui) #SET{article_prix,#PRIX}]
[(#GET{article_prix}|oui)
]
[(#REM) documents avec un champ prix non vide. Tester d'abord l'existence du champ prix dans la table documents]
[(#PRIX*|>{0}|oui) #SET{document_prix,#PRIX}]
[(#GET{document_prix}|oui)
]
[(#URL_PAGE{z-commerce}|parametre_url{appel,mon_panier}|lien_ou_expose{<:zcommerce:continuer:>,'',continuer})]
#SET{stop,oui}
[(#REM) 2 - mon_panier ]
[(#ENV{appel}|=={"mon_panier"}|oui)
#SET{stop,oui}
]
[(#REM) 3 - mes_coordonnees ]
[(#ENV{appel}|=={"mes_coordonnees"}|oui)
#SET{stop,oui}
]
[(#ENV{appel}|=={""}|non|et{#ENV{appel}|=={"mon_panier"}|non}|et{#ENV{appel}|=={"mes_coordonnees"}|non}|et{#SESSION{id_auteur}|non})
[(#URL_PAGE{z-commerce}|parametre_url{appel,mes_coordonnees}|lien_ou_expose{<:zcommerce:veuillez_vous_connecter:>})]
#SET{stop,oui}
]
[(#GET{stop}|=={oui}|non)
]