HAGS Connect

Un bref bloc d'introduction à HAGS Connect.

Connexion à HAGS Connect
Ma collection de produits

Pour ajouter un produit, il suffit de cliquer sur Ajouter à ma collection sur n'importe quelle page de produit. Une fois que vous avez ajouté des produits à une collection, vous pouvez imprimer un catalogue de produits, télécharger des guides d'installation, des images et des fichiers DWG ou demander un devis.

Concevoir une aire de jeux à thème avec HAGS

Une aire de jeux à thème apporte une grande valeur ajoutée à un environnement urbain ou rural et donne une identité unique à votre région, ce qui renforce le sentiment d'appartenance et de fierté de la part de la communauté locale. Elle offre également aux enfants une expérience de jeu stimulante, stimule leur imagination et encourage les jeux de rôle. Êtes-vous prêt à vous lancer dans une aventure à thème ? Laissez-nous vous guider à travers les différentes options...

Équipement d'aire de jeux à thème

Choisir une unité standard à thème

L'installation d'une aire de jeux à thème ne doit pas nécessairement être un processus long et laborieux grâce à nos structures multi-jeux UniMini et UniPlay pour les tout-petits et les enfants plus âgés. Nos unités sur le thème des pirates et des contes de fées sont ornées de panneaux graphiques imitant des châteaux et des bateaux. Elles mettent en scène un certain nombre de personnages, dont des chevaliers, des princesses et des dragons, afin d'enflammer l'imagination des enfants. Chaque thème est également accompagné de tremplins et de toboggans assortis pour ajouter la touche finale à votre aire de jeux et offrir encore plus de valeur ludique. 

Error executing template "/Designs/Hags2024/Paragraph/h24-manual-product-list.cshtml"
System.Xml.XmlException: There are multiple root elements. Line 1, position 43.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.LoadXml(String xml)
   at Dynamicweb.Modules.Properties.LoadProperty(String xml, Boolean merge)
   at Dynamicweb.Modules.Properties.GetParagraphModuleSettings(Int32 pageId, String paragraphModuleSystemName)
   at HagsWeb.Library.Utilities.DWUtilities.GetProductUrl(Product product, Int32 areaId)
   at CompiledRazorTemplates.Dynamic.RazorEngine_8359bed67fc0451a84fa047d48df5378.Execute() in B:\Projects\Hags_Dw915\Files\Templates\Designs\Hags2024\Paragraph\h24-manual-product-list.cshtml:line 42
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 2 @using Dynamicweb.Ecommerce.Products; 3 4 @{ 5 Dynamicweb.Content.Area area = new Dynamicweb.Content.AreaService().GetArea(Dynamicweb.Frontend.PageView.Current().AreaID); 6 string itemHeading = @GetString("Item.Heading"); 7 string itemContent = @GetString("Item.Content"); 8 string mainImage = @GetString("Item.Main_Image"); 9 string designBaseUrl = GetString("Template:DesignBaseUrl"); 10 } 11 12 <section class="products-listing"> 13 <div class="wrapper flow"> 14 15 @if ( itemHeading != "") 16 { 17 <div class="center-copy flow"> 18 <h3>@itemHeading</h3> 19 20 @itemContent 21 22 </div> 23 } 24 25 <div class="products-listing__grid"> 26 27 @foreach (var product in GetLoop("Item.Product_List")) 28 { 29 string imageUrl = string.Empty; 30 string productUrl = string.Empty; 31 string itemProductId = product.GetString("Ecom:Product.ID"); 32 string itemProductLink = product.GetString("Ecom:Product.Link.Clean"); 33 string itemProductGroupId = product.GetString("Ecom:Product.LinkGroup.Clean"); 34 string itemShopContext = product.GetString("Ecom:Product.LinkGroupShopContext.Clean"); 35 string itemCanonical = product.GetString("Ecom:Product.Canonical"); 36 37 38 Product prod = new ProductService().GetProductById(product.GetString("Ecom:Product.ID"), product.GetString("Ecom:Product.VariantID"), area.EcomLanguageId); 39 40 if (prod != null) 41 { 42 productUrl = HagsWeb.Library.Utilities.DWUtilities.GetProductUrl(prod, area.ID); 43 imageUrl = HagsWeb.Library.Utilities.DWUtilities.GetSingleProductImageUrl(prod); 44 } 45 46 47 <div class="product-card"> 48 49 <div class="product-card__img-silo"> 50 @if (!string.IsNullOrEmpty(imageUrl)) 51 { 52 <a href="@productUrl"><img src="@imageUrl" class="product-card__img"></a> 53 54 } 55 else 56 { 57 <a href="@productUrl" class="product-card__missing"> 58 <img src="@(designBaseUrl)assets/img/h24-see-saw.svg"> 59 <span>No Image Available</span> 60 </a> 61 } 62 </div> 63 64 <div class="product-card__copy"> 65 <p class="product-card__heading"><a href="@productUrl">@product.GetString("Ecom:Product.Name")</a></p> 66 <!--p>@product.GetString("Ecom:Product.ShortDescription")</p--> 67 </div> 68 69 </div> 70 71 } 72 73 </div> 74 </div> 75 </section> 76 77
Error executing template "/Designs/Hags2024/Paragraph/h24-manual-product-list.cshtml"
System.Xml.XmlException: There are multiple root elements. Line 1, position 43.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.LoadXml(String xml)
   at Dynamicweb.Modules.Properties.LoadProperty(String xml, Boolean merge)
   at Dynamicweb.Modules.Properties.GetParagraphModuleSettings(Int32 pageId, String paragraphModuleSystemName)
   at HagsWeb.Library.Utilities.DWUtilities.GetProductUrl(Product product, Int32 areaId)
   at CompiledRazorTemplates.Dynamic.RazorEngine_8359bed67fc0451a84fa047d48df5378.Execute() in B:\Projects\Hags_Dw915\Files\Templates\Designs\Hags2024\Paragraph\h24-manual-product-list.cshtml:line 42
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 2 @using Dynamicweb.Ecommerce.Products; 3 4 @{ 5 Dynamicweb.Content.Area area = new Dynamicweb.Content.AreaService().GetArea(Dynamicweb.Frontend.PageView.Current().AreaID); 6 string itemHeading = @GetString("Item.Heading"); 7 string itemContent = @GetString("Item.Content"); 8 string mainImage = @GetString("Item.Main_Image"); 9 string designBaseUrl = GetString("Template:DesignBaseUrl"); 10 } 11 12 <section class="products-listing"> 13 <div class="wrapper flow"> 14 15 @if ( itemHeading != "") 16 { 17 <div class="center-copy flow"> 18 <h3>@itemHeading</h3> 19 20 @itemContent 21 22 </div> 23 } 24 25 <div class="products-listing__grid"> 26 27 @foreach (var product in GetLoop("Item.Product_List")) 28 { 29 string imageUrl = string.Empty; 30 string productUrl = string.Empty; 31 string itemProductId = product.GetString("Ecom:Product.ID"); 32 string itemProductLink = product.GetString("Ecom:Product.Link.Clean"); 33 string itemProductGroupId = product.GetString("Ecom:Product.LinkGroup.Clean"); 34 string itemShopContext = product.GetString("Ecom:Product.LinkGroupShopContext.Clean"); 35 string itemCanonical = product.GetString("Ecom:Product.Canonical"); 36 37 38 Product prod = new ProductService().GetProductById(product.GetString("Ecom:Product.ID"), product.GetString("Ecom:Product.VariantID"), area.EcomLanguageId); 39 40 if (prod != null) 41 { 42 productUrl = HagsWeb.Library.Utilities.DWUtilities.GetProductUrl(prod, area.ID); 43 imageUrl = HagsWeb.Library.Utilities.DWUtilities.GetSingleProductImageUrl(prod); 44 } 45 46 47 <div class="product-card"> 48 49 <div class="product-card__img-silo"> 50 @if (!string.IsNullOrEmpty(imageUrl)) 51 { 52 <a href="@productUrl"><img src="@imageUrl" class="product-card__img"></a> 53 54 } 55 else 56 { 57 <a href="@productUrl" class="product-card__missing"> 58 <img src="@(designBaseUrl)assets/img/h24-see-saw.svg"> 59 <span>No Image Available</span> 60 </a> 61 } 62 </div> 63 64 <div class="product-card__copy"> 65 <p class="product-card__heading"><a href="@productUrl">@product.GetString("Ecom:Product.Name")</a></p> 66 <!--p>@product.GetString("Ecom:Product.ShortDescription")</p--> 67 </div> 68 69 </div> 70 71 } 72 73 </div> 74 </div> 75 </section> 76 77
Error executing template "/Designs/Hags2024/Paragraph/h24-manual-product-list.cshtml"
System.Xml.XmlException: There are multiple root elements. Line 1, position 43.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.LoadXml(String xml)
   at Dynamicweb.Modules.Properties.LoadProperty(String xml, Boolean merge)
   at Dynamicweb.Modules.Properties.GetParagraphModuleSettings(Int32 pageId, String paragraphModuleSystemName)
   at HagsWeb.Library.Utilities.DWUtilities.GetProductUrl(Product product, Int32 areaId)
   at CompiledRazorTemplates.Dynamic.RazorEngine_8359bed67fc0451a84fa047d48df5378.Execute() in B:\Projects\Hags_Dw915\Files\Templates\Designs\Hags2024\Paragraph\h24-manual-product-list.cshtml:line 42
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 2 @using Dynamicweb.Ecommerce.Products; 3 4 @{ 5 Dynamicweb.Content.Area area = new Dynamicweb.Content.AreaService().GetArea(Dynamicweb.Frontend.PageView.Current().AreaID); 6 string itemHeading = @GetString("Item.Heading"); 7 string itemContent = @GetString("Item.Content"); 8 string mainImage = @GetString("Item.Main_Image"); 9 string designBaseUrl = GetString("Template:DesignBaseUrl"); 10 } 11 12 <section class="products-listing"> 13 <div class="wrapper flow"> 14 15 @if ( itemHeading != "") 16 { 17 <div class="center-copy flow"> 18 <h3>@itemHeading</h3> 19 20 @itemContent 21 22 </div> 23 } 24 25 <div class="products-listing__grid"> 26 27 @foreach (var product in GetLoop("Item.Product_List")) 28 { 29 string imageUrl = string.Empty; 30 string productUrl = string.Empty; 31 string itemProductId = product.GetString("Ecom:Product.ID"); 32 string itemProductLink = product.GetString("Ecom:Product.Link.Clean"); 33 string itemProductGroupId = product.GetString("Ecom:Product.LinkGroup.Clean"); 34 string itemShopContext = product.GetString("Ecom:Product.LinkGroupShopContext.Clean"); 35 string itemCanonical = product.GetString("Ecom:Product.Canonical"); 36 37 38 Product prod = new ProductService().GetProductById(product.GetString("Ecom:Product.ID"), product.GetString("Ecom:Product.VariantID"), area.EcomLanguageId); 39 40 if (prod != null) 41 { 42 productUrl = HagsWeb.Library.Utilities.DWUtilities.GetProductUrl(prod, area.ID); 43 imageUrl = HagsWeb.Library.Utilities.DWUtilities.GetSingleProductImageUrl(prod); 44 } 45 46 47 <div class="product-card"> 48 49 <div class="product-card__img-silo"> 50 @if (!string.IsNullOrEmpty(imageUrl)) 51 { 52 <a href="@productUrl"><img src="@imageUrl" class="product-card__img"></a> 53 54 } 55 else 56 { 57 <a href="@productUrl" class="product-card__missing"> 58 <img src="@(designBaseUrl)assets/img/h24-see-saw.svg"> 59 <span>No Image Available</span> 60 </a> 61 } 62 </div> 63 64 <div class="product-card__copy"> 65 <p class="product-card__heading"><a href="@productUrl">@product.GetString("Ecom:Product.Name")</a></p> 66 <!--p>@product.GetString("Ecom:Product.ShortDescription")</p--> 67 </div> 68 69 </div> 70 71 } 72 73 </div> 74 </div> 75 </section> 76 77

Personnaliser une unité standard

La conception modulaire des deux gammes offre une grande flexibilité lors de la construction d'une aire de jeux. Une configuration standard peut non seulement être adaptée à votre espace et à votre budget (certains éléments de jeu peuvent être ajoutés ou supprimés, en fonction des conditions du site), mais elle peut également être dotée d'un aspect très distinctif grâce à quelques astuces de conception. Le simple fait de remplacer les panneaux existants par des versions sur mesure changera complètement l'aspect et l'ambiance d'une structure de jeu. Par exemple, nous pouvons concevoir des panneaux en briques sur mesure pour recréer l'aspect d'un château et ajouter de la valeur à un site historique.

Unité de jeux multiples sur le thème des dinosaures

Unité multijeux avec panneaux gravés sur mesure

Unité de jeux multiples sur le thème de la jungle

Commander une structure de jeu sur mesure

Si vous décidez de donner libre cours à votre créativité, nous sommes là pour faire de votre vision une réalité. Vous voulez un bateau de pirate, un château médiéval et un repaire de dinosaures ? Notre équipe de conception n'a pas peur de relever des défis ! Notre vaste assortiment de composants et d'éléments de jeu standard nous permet de construire des structures de jeu spectaculaires tout en limitant les coûts et les délais qu'exigent généralement les projets sur mesure.

L'un de nos projets phares est cette colossale aire de jeux sur le thème du château à Palma de Majorque, située dans une vaste zone de loisirs au cœur de la ville. Le conseil municipal de Palma a demandé à HAGS de créer une unité de jeu de taille géante inspirée du château de Bellver, une ancienne résidence royale surplombant la baie et qui abrite aujourd'hui le musée de Palma.

Aire de jeux sur le thème du château Palma de Mallorca

Un ajout plus récent à notre "mur de la renommée" est ce majestueux bateau de pirates, commandé par l'un des plus grands campings des Pays-Bas. Le client proposait déjà de nombreuses options de divertissement sur le site, mais il souhaitait créer une expérience inoubliable pour les vacanciers. Il avait également besoin d'équipements de jeu durables et de haute qualité, car le site est une destination familiale très populaire et les installations récréatives doivent faire face à une forte fréquentation tout au long de l'année.

Un jeune garçon regarde à travers un télescope situé au sommet d'une grande aire de jeux en bois.

Concevoir des aires de jeux inclusives et accessibles. 

Des fleurs roses sont mises au point avec une aire de jeux colorée en arrière-plan.

Découvrez nos options de couleur et d'ancrage.

Jouet à ressort pour les aires de jeux extérieures, en forme de cheval, de couleur rouge.

Vous avez des questions ? Nous sommes à votre écoute ! Prenez contact avec nous. 

}