Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

SecuTix offre la possibilité de mettre en place un entête et/ou un pied-de-page sur mesure.

Structure de l'entête et du pied-de-page

L'entête et le pied sont des pages statiques HTML qui sont injectées dans le tunnel d'achat dans des iframes. Ces iframes vont se redimensionner automatique en fonction de leur contenu, ce qui implique les limitations suivantes:

  • L'entête ou le pied de page doivent être contenu dans un div unique dans le body.
  • L'entête ou le pied de page doivent se redimensionner de manière fluide.
  • L'ensemble des resources doivent être importées avec le même protocole que la page principale (https)
<html>
<head>
	<!-- import your css here -->
</head>
<body>
	<!-- there should be only one div as child of the body tag -->
	<div>
		<!-- the header or the footer content should be here -->
	</div>
	<!-- import your scipts here -->
</body>
</html>

Accéder à l'API SecuTix

SecuTix va injecter le contenu de l'entête et du pied de page dans une iframe, et exposer une API documentée pour les interactions avec le reste de la page.

Récupérer l'API

En début de page, il convient de rappatrier l'API dans l'iframe pour pouvoir l'utiliser plus facilement.

<script type="text/javascript">
	var SecuTixAPI = window.parent.SecuTixAPI;
</script>

Accès aux informations de contact

/**
 * Get the details on loggued contact. Null if not logged. Otherwise:
 * {
 *		lang:  // the contact prefered language
 *		firstName: // the contact first name
 *		lastName: // the contact last name
 *		title: // the contact title
 *		structureName: // if contact belongs to a structure, structure name
 *	}
 * 
 * @returns {Object}
 */
getContact: function() {}

 

Accès aux urls utilisable

<script type="text/javascript">
	var SecuTixAPI = window.parent.SecuTixAPI;
</script>

L'API suivante donne accès aux urls utilisable dans les liens.

 

  • No labels