Search Advanced Close

Um Produktinformationen zum Herunterladen zu finden, klicken Sie auf eine der oben stehenden Optionen und verwenden die Suchfelder, um sich die relevanten Dokumente anzeigen zu lassen.

 

Search Advanced Close

Sie haben keine Produkte in Ihrer Merkliste

Search Advanced Close

Kingsland Primary School, Vereinigtes Königreich

Die Kingsland Primary School ist eine hervorragend bewertete SEN-Schule in Wakefield, Yorkshire, die Kinder mit einer Reihe von Lernbehinderungen versorgt. Sie baten HAGS, Spielbereiche für jeden ihrer beiden Standorte zu entwerfen und zu bauen.

22.01.2019 15:42:00

Weiterlesen

Spielplatz mit Baumhaus-Thema, Schweden

Einer fantastische inklusive Spielplatz in der Stadt Uppsala, Schweden, mit einer individuell angepasste UniPlay Spielanlage im Baumhaus-Design.

03.12.2018 17:27:00

Weiterlesen

UniMini, Husum

-

30.11.2018 17:10:00

Weiterlesen

Get more inspiration from other installations all around the world

Alle Referenzprojekte ansehen
Search Advanced Close

 

 

Unsere Geschichte

HAGS wurde im Jahr 1948 in Schweden mit der Mission gegründet, die Welt durch die Bereitstellung von Spielgeräte für Kinder im Freien zu einem besseren Ort zu machen – eine Mission, die wir heute immer noch durch die Bandbreite der Produkte, die wir entwickeln und fertigen, erfüllen.

The 'TimeLine' module could not be found

HAGS wurde 1948 von Sven Hultgren, Nils Andersson und Rune Gustavsson gegründet, woraus sich auch unser Name ableitet.

 

In den 1950er Jahren konzentrierte sich HAGS auf Design, Funktion und Produktion. Ebenso begannen wir damals mit der Entwicklung unseres Sortiments von Park- und Stadtmöblierung.

 

In den 1960er Jahren begann HAGS in Zusammenarbeit mit berühmten Industriedesignern, langlebige Materialien und Stahl einzusetzen.

Gemeinsam mit Landschaftsarchitekten, Produktdesignern und Pädagogen hat HAGS während der 1970er Jahre begonnen, natürliche Materialien und Farben für seine Produkte zu verwenden. Dies war auch das Jahrzehnt, in dem unser erstes Spielgerätekonzept entwickelt wurde.

Unser einzigartiges modulares Spielplatzgerätesystem, UniPlay, wurde in den 80er Jahren entwickelt. UniPlay bietet die Möglichkeit vieler Kombinationen und ist immer noch unser beliebtestes Produkt.

UniPlay wurde in den 90er Jahren mit dem UniMini-Sortiment für jüngere Kinder angepasst.

Zur Jahrhundertwende hat die Forschungs- und Entwicklungsabteilung von HAGS das Produktangebot erheblich vergrößert. Ein innovatives Multifunktionsspielsystem aus Stahl, Agito, wurde eingeführt und wir begannen, Sport- und Fitnessprodukte für den Außenbereich zu produzieren.

In den 2010er Jahren wurde SMP Ltd. von HAGS übernommen. SMP, ein für seine langlebigen Stahlstrukturen bekanntes, in Großbritannien ansässiges Unternehmen, hat die NRG-, Nexus- und Arena-Sortimente sowie eine Reihe von traditionellen und dynamischen Spielplatzgeräten eingeführt.

In 2017 hat HAGS eine Produktionsstätte in Sosnowiec in Polen eröffnet, die auf dem neuesten Stand der Technik ist.

HAGS Manufacturing in Poland

Heute ist HAGS der Marktführer bei innovativem Design und Spielgerätesystemen. Unser Portfolio ist größer als je zuvor und bietet unseren Kunden eine fantastische Auswahl. Wir haben eine spezielle Produktionsstätte in Polen errichtet, und unsere Geschichte geht weiter....

Willkommen in der HAGS Welt

Wir haben Tochtergesellschaften in Schweden, Deutschland, Großbritannien, Frankreich, Spanien und Dänemark und verfügen darüber hinaus über ein globales Netzwerk von autorisierten Vertriebspartnern.

Unser Ziel ist es, mit Produkten und Lösungen von höchster Qualität der führende Anbieter von Freizeitprodukten zu sein. Unser Engagement bedeutet, dass wir für all unsere Kunden da sind und sie dabei unterstützen, das Beste aus ihrer Freizeitanlage zu machen.

HAGS gehört zur Firmenfamilie Playpower

Playpower - Inspiring the world to play 

Die Vision von PlayPower

Der weltweit führende Entwickler legendärer Spiel- und Freizeiterlebnisse zu sein.

Die Mission von PlayPower

Die Mission von PlayPower lautet, unterhaltsame und sichere Spiel- und Freizeitgeräte für alle Altersgruppen und Fähigkeiten zu entwickeln und herzustellen. Wir werden als führend anerkannt, wenn es darum geht, innovative Produkte anzuregen und zu entwickeln und einen hervorragenden Kundenservice zu bieten. Wir werden unsere Marken weltweit zum Nutzen jener einsetzen, die unsere Produkte verwenden, und zum Nutzen unserer Kunden, Mitarbeiter und Aktionäre.

Die Werte von PlayPower

Ehrlichkeit und Integrität, Respekt und Fürsorge gegenüber anderen, Offenheit und Zusammenarbeit, Verantwortlichkeit einzelner Personen und Teams, Leidenschaft und Zielorientierung.

 

 

Unsere Werte

Sicherheit

Analysen haben ergeben, dass sich Unfälle eher dann ereignen, wenn Geräte nicht adäquat geprüft worden sind. Daher nehmen wir internationale Forschungsergebnisse und anerkannte Standards zur Basis unserer Produktentwicklung.

EN 1176:Die Produktion unseres gesamten Spielanlagen-Sortiments entspricht den europäischen Sicherheitsnormen für Spielplatz-Ausrüstungen. Wir haben diese Normen für Design, Funktionalität, Spielwert und Sicherheit seit ihrem Inkrafttreten zum Grundbaustein unserer Produktentwicklung gemacht.

EN 16630: Die Entwicklung und Produktion unseres gesamten Fitness-Sortiments entspricht der europäischen Sicherheits-Norm für Standortgebundene Fitnessgeräte im Außenbereich. Diese neue Norm enthält eine Reihe von Anforderungen speziell für diese Art von Fitnessgeräten, einschließlich der Vorgabe, Hinweisschilder mit Bedienungsanleitungen anzubringen.

EN 15312: Unser Sortiment an Multisportarenen entspricht selbstverständlich ebenfalls der gültigen europäischen Norm für frei zugängliche Multisportanlagen. Die Anforderungen dieser Norm beinhalten einerseits und insbesondere den Schutz der Nutzer vor Fangstellen und andererseits definieren sie zu berücksichtigende Lasten bei der Konstruktion und Montage der Anlagen. So können Sie als Betreiber oder Benutzer der ARENA Anlagen von HAGS stets davon ausgehen, dass Sie ein sicheres und langlebiges Produkt nutzen.

TUV: Der deutsche Technische Überwachungs-Verein (TÜV) führt die weltweit umfassendsten und anspruchsvollsten Test- und Genehmigungsverfahren durch. Selbstverständlich sind all unsere Spielanlagen vom TÜV geprüft und zertifiziert.


Qualität

Wir haben es uns zum Ziel gemacht, Service und Produkte höchster Qualität zu bieten. Unser Unternehmen ist im Übrigen als eines der ersten in Schweden nach ISO 9001 zertifiziert.

>>HAGS ISO-Zertifikat herunterladen


Lebensdauer

Bei HAGS verwenden wir nur Materialien, die höchsten Qualitätsansprüchen genügen. Da wir von unseren Produkten selbst überzeugt sind, können wir Ihnen langfristige Garantielaufzeiten gewähren.


Innovation

Die Entwicklung und Herstellung einzigartiger Anlagen mit maximalem Spielwert ist das Kernstück unserer Arbeit. Wir denken fortlaufend an neue Wege, um Produktportfolio und -gestaltung zu verbessern. Dabei arbeiten wir mit Branchenkennern zusammen, berücksichtigen Nutzer-Feedback und stellen so sicher, dass wir unseren Kunden die besten Produkte auf dem Markt bieten.


Inklusives Spiel

Freizeitspielgeräte sollten allen Nutzern gleichberechtigt hohen Spielwert bieten – davon sind wir fest überzeugt. Bei der Entwicklung unserer Produkte berücksichtigen wir deshalb alle Nutzer, also auch und besonders diejenigen mit besonderen physischen und mentalen Anforderungen. Auf diese Weise können wir unseren Kunden Anlagen für Inklusives Spielen bieten.

CSR (Corporate Social Responsibility)
Unternehmerische Verantwortung und Nachhaltigkeit

Als einer der führenden Hersteller von Outdoor-Freizeitanlagen nehmen wir unsere Umweltverantwortung sehr wichtig. Als Teil unserer Umweltstrategie und zur Vermeidung von Schwermetallen verwenden wir seit vielen Jahren eine metallfreie Ölimprägnierung. Wir haben es uns außerdem zum Ziel gesetzt, zur Herstellung und zum Vertrieb unserer Produkte modernste Methoden einzusetzen, um negative Umwelteinflüsse soweit wie möglich zu minimieren.


Welchen Beitrag leistet HAGS zu einer gesunden Umwelt?

Wir nehmen Umweltfragen sehr ernst. Daher ist HAGS bereits seit 1997 nach ISO 14001 (DER Umweltmanagement-Norm) zertifiziert. Um Umweltfragen auf klare, strukturierte Weise anzugehen, haben wir jeden Unternehmensbereich individuell evaluiert und ein praktisches Programm zur Minimierung von Umweltauswirkungen ausgearbeitet.

Maßstäbe für uns selbst, für unsere Lieferanten sowie andere Mitwirkende, immer vor dem Hintergrund, negative Auswirkungen soweit irgend möglich zu vermeiden oder wenigstens zu minimieren. Dies beginnt bei der sorgfältigen Auswahl unserer Materialien vom Entwurf bis zur Herstellung der Produkte. Zur Schonung der Umwelt berücksichtigen wir die Recyclingfähigkeit und einfache Transportfähigkeit des Materials bei gleichzeitigem Fokus auf Stabilität und Langlebigkeit der Produkte.


Holzschutz

Unsere computergesteuerte Holzverarbeitungs-Einrichtung optimiert die Rohmaterialmengen und minimiert damit signifikant den Produktionsausschuss.

Der Einsatz von Keilzinkenverbindungen ermöglicht ähnliche Erfolge bei der Reduktion des Rohmaterialverbrauchs. Die Stärke der Keilzinkenverbindungen übertrifft die des Rohholzes. Durch diese Methode werden jährlich etwa 600 Bäume vor dem Fällen bewahrt.


Stahl

Der von Hags verarbeitete Stahl ist teilweise recyclet. Unsere Stahlprodukte sind außergewöhnlich haltbar und selbstverständlich recyclingfähig. Auch bei der Oberflächenbehandlung von Stahlprodukten sind wir umweltbewusst und haben daher intensiv in Produktionslinien für lösungsmittelfreie Pulverbeschichtungen investiert. So können wir eine haltbare Beschichtung unserer Stahlprodukte bei wesentlich umweltschonenderer Herstellung garantieren, als dies mit herkömmlichen Prozessen auf Lösungsmittelbasis möglich wäre.

Unsere Dienstleistungen

Unsere Dienstleistungen erstrecken sich von der Planung bis hin zur Zustandsbeurteilung und Wartung. Wenn Sie sich für eine Lösung von HAGS entscheiden, erhalten Sie Unterstützung durch einen erfahrenen HAGS-Mitarbeiter in Ihrer Region, der mit Ihrem Alltagsumfeld und Ihrer Freizeitumgebung vertraut ist.


Wie wir arbeiten:

  • Zunächst wird ein spezialisierter Spielplatzberater mit Ihnen ein Vorbereitungsgespräch führen, um das Projekt, einschließlich Ihres Budgets und den Standortanforderungen sowie dem Spielwert und den Nutzen, den der Spielplatz bieten soll, auszuloten.
  • Danach folgen ein Einführungsgespräch und ein Besuch vor Ort für eine weitere Beurteilung.
  • Unser Designerteam wird einen 3D-Vorschlag und/oder einen CAD-Plan sowie ein vollständiges Angebot mit Kostenaufstellung und Produktdetails erstellen.
  • Bei Bedarf können wir auch die Montage und Installation der Geräte beaufsichtigen.
  • Wir stellen Ihnen alle Wartungshandbücher zur Verfügung, die erforderlich sind, um die Lebensdauer der Produkte zu verlängern, und wir können Ihnen Fremdfirmen empfehlen, falls erforderlich.
  • Unsere Vertriebsabteilung wird eine kontinuierliche Weiterbetreuung gewährleisten und eventuelle Ersatzteilanfragen bearbeiten.
Error executing template "/Designs/HagsCore/Paragraph/Worldwide Contacts.cshtml"
System.IndexOutOfRangeException: AccessUserReverseChargeForVat
   at System.Data.ProviderBase.FieldNameLookup.GetOrdinal(String fieldName)
   at System.Data.SqlClient.SqlDataReader.GetOrdinal(String name)
   at System.Data.SqlClient.SqlDataReader.get_Item(String name)
   at Dynamicweb.Security.UserManagement.LimitedUser.Fill(IDataReader reader)
   at Dynamicweb.Security.UserManagement.User.Fill(IDataReader reader)
   at Dynamicweb.Security.UserManagement.User.GetUsers(CommandBuilder commandBuilder)
   at Dynamicweb.Security.UserManagement.User.GetUsersByGroupIDs(ICollection`1 groupIDs, Dictionary`2 allGroups, Boolean onlyBackend, Nullable`1 top)
   at Dynamicweb.Security.UserManagement.User.GetUsersByGroupID(Int32 groupID, Boolean onlyBackEnd)
   at Dynamicweb.Security.UserManagement.Group.get_Users()
   at HagsWeb.Library.Methods.HagsUsers.UsersFilter.GetCountryGroup(Group CountryGroup, String selectedCountry)
   at CompiledRazorTemplates.Dynamic.RazorEngine_7858a7c254fb43e89b8653908ec2beae.Execute() in C:\Projects\Hags_Dw9\Files\Templates\Designs\HagsCore\Paragraph\Worldwide Contacts.cshtml:line 45
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 2 @using System.Web.Optimization; 3 @using Dynamicweb.Content.Items; 4 @using Dynamicweb.Security.UserManagement; 5 @using HagsWeb.Library.Methods.HagsUsers; 6 @{ 7 Dynamicweb.Content.Area area = new Dynamicweb.Content.AreaService().GetArea(Dynamicweb.Frontend.PageView.Current().AreaID); 8 9 Item Item = Dynamicweb.Content.Items.Item.GetItemById(GetString("Item.SystemName"), GetString("Item.Id")); 10 string areaLongLang = GetGlobalValue("Global:Area.LongLang"); //en-GB, sv-SE 11 12 // The areas social media configuration on initial page load 13 string social = Dynamicweb.Frontend.PageView.Current().Area.Item["Social_Media"].ToString(); 14 HashSet<Item> socialMediaList = new HashSet<Item>(); 15 16 foreach (var s in social.Split(',').ToArray()) 17 { 18 Item media = Dynamicweb.Content.Items.Item.GetItemById("Social_Links", s); 19 if (media != null) 20 { 21 socialMediaList.Add(media); 22 } 23 } 24 25 string selectedCountry = areaLongLang.Substring(areaLongLang.Length - 2); 26 27 //string selcountry = Dynamicweb.Frontend.PageView.Current().AreaID == 1 ? string.Empty : areaLongLang.Substring(areaLongLang.Length - 2); 28 29 if (Dynamicweb.Frontend.PageView.Current().AreaID == 1) // http://hagsdw9solution.com/en-us/contact 30 { 31 selectedCountry = ""; // default 32 } 33 34 Group countryGroup = HagsCustomModules.Ajax.WorldContacts.WorldContacts.GetCurrentGroup(selectedCountry); 35 36 UserCollection countryUsers = null; 37 UserCollection distributorUsers = null; 38 UserCollection subsiduaryUsers = null; 39 string countryGroupName = String.Empty; 40 string countryGroupMap = String.Empty; 41 HashSet<String[,]> ddList = new HashSet<string[,]>(); 42 43 if (countryGroup != null) 44 { 45 var tuple = UsersFilter.GetCountryGroup(countryGroup, selectedCountry.ToUpper()); 46 47 countryUsers = tuple.Item1; 48 distributorUsers = tuple.Item2; 49 subsiduaryUsers = tuple.Item3; 50 countryGroupName = tuple.Item4; 51 countryGroupMap = tuple.Item5; 52 ddList = tuple.Item6; 53 } 54 55 56 57 } 58 @*http://doc.dynamicweb.com/forum/cms-standard-features/disappointed-with-the-maps-module?M=BasicForum&PID=1605*@ 59 @*http://doc.dynamicweb.com/forum/development/dealer-search-outdates-as-of-dw8?M=BasicForum&PID=1605*@ 60 61 @Scripts.Render("~/bundle/WorldContacts") 62 63 <input type="hidden" id="selectedCountry" value="@selectedCountry" /> 64 65 <div class="m-worldwide m-theme-background-lightgrey"> 66 67 <div class="m-worldwide-select"> 68 69 <div class="l-page"> 70 71 <div class="container-fluid"> 72 73 @if (ddList.Count() > 0) 74 { 75 <label for="selectCountry">@Translate("WorldwideContacts", "Worldwide Contacts"):</label> 76 77 <div class="btn-group dropdown" id="selectCountry"> 78 79 <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 80 81 @Translate("SelectYourCountry", "Select your Country") <span class="caret"></span> 82 83 </button> 84 85 86 <ul class="dropdown-menu" role="listbox"> 87 @foreach (var a in ddList) 88 { 89 <li> 90 <span> 91 <img src="@a[0, 2]" align="middle"><a href="#" data-ajax="@a[0, 0].ToLower()">@a[0, 1]</a> 92 </span> 93 </li> 94 95 } 96 </ul> 97 98 </div> 99 100 } 101 102 103 </div> <!-- container-fluid --> 104 105 </div> <!-- l-page --> 106 107 </div> <!-- m-worldwide-select --> 108 109 <div class="l-page"> 110 111 <div class="container-fluid"> 112 113 <div class="row"> 114 <div class="col-md-9"> 115 116 <div class="row"> 117 118 <div class="col-ms-7 col-sm-7"> 119 120 <div class="m-generalcontent" id="contactusContent"> 121 122 <h3>@GetString("Item.Heading.Value")</h3> 123 124 <p class="countryContent">@GetString("Item.Country_Content.Value")</p> 125 126 </div> <!-- m-generalcontent --> 127 128 </div> 129 130 131 <div class="col-ms-5 col-sm-5"> 132 133 <div class="m-worldwide-map" id="countryMap"> 134 135 @if (!String.IsNullOrEmpty(countryGroupMap)) 136 { 137 <img src="Files/@countryGroupMap" class="img-responsive"> 138 } 139 140 </div> 141 142 </div> 143 144 145 </div> <!-- row --> 146 147 <div class="m-generalcontent" id="buttonLinks"> 148 149 <a class="m-btn-xs-more btn btn-default btn-xs text-uppercase" id="btnInsp" href="@GetString("Item.Inspiration_Button.Button_Link")" role="button">@GetString("Item.Inspiration_Button.Button_Text.Value")</a> 150 <a class="m-btn-xs-more btn btn-default btn-xs text-uppercase" id="btnCtc" href="@GetString("Item.Contact_Button.Button_Link")" role="button">@GetString("Item.Contact_Button.Button_Text.Value")</a> 151 152 </div> <!-- m-generalcontent --> 153 154 <div id="adviceMessage"></div> 155 156 </div> 157 <div class="col-md-3" id="worldwideInfo"> 158 159 @if (countryUsers != null && countryUsers.Count > 0) 160 { 161 162 <div class="m-worldwide-info" id="worldwideInfo"> 163 164 <h3>@countryGroupName</h3> 165 166 <div id="Country" class="contactspanel"> 167 168 @foreach (var countryUser in countryUsers) 169 { 170 var name = countryUser.Name; 171 var address = countryUser.Address; 172 var address2 = countryUser.Address2; 173 var city = countryUser.City; 174 var zipCode = countryUser.Zip; 175 var state = countryUser.State; 176 var country = countryUser.Country; 177 var phone = countryUser.Phone.Trim(); 178 var fax = countryUser.Fax.Trim(); 179 var email = countryUser.Email.Trim(); 180 //var sort = user. 181 var webSite = countryUser.CustomFieldValues.Where(n => n.CustomField.SystemName == "AccessUser_UserWebsite") 182 .Select(n => n.Value).FirstOrDefault().ToString().Trim(); 183 184 <div class="m-generalcontent"> 185 <div class="h-card vcard"> 186 <div class="h-adr adr"> 187 188 <p> 189 @if (!String.IsNullOrWhiteSpace(name)) 190 { 191 <span class="fn p-org org">@name</span><br> 192 } 193 @*<span class="fn p-org org">SARL ABC Diffusion</span><br>*@ 194 @if (!String.IsNullOrWhiteSpace(address)) 195 { 196 <span class="p-street-address street-address">@address</span><br> 197 } 198 @*<span class="p-street-address street-address">Zi La Houche</span><br>*@ 199 @if (!String.IsNullOrWhiteSpace(city)) 200 { 201 <span class="p-street-address street-address">@city</span><br> 202 } 203 @if (!String.IsNullOrWhiteSpace(state)) 204 { 205 <span class="p-street-address street-address">@state</span><br> 206 } 207 208 @if (!String.IsNullOrWhiteSpace(zipCode)) 209 { 210 <span class="p-postal-code postal-code">@zipCode</span><span class="p-locality locality">@city</span><br> 211 } 212 @if (!String.IsNullOrWhiteSpace(country)) 213 { 214 <span class="p-locality locality">@country</span><br> 215 } 216 217 @*<span class="p-postal-code postal-code">702 40</span> <span class="p-locality locality">Aneby</span>*@ 218 </p> 219 </div> 220 </div> 221 <ul class="m-icon-links list-unstyled"> 222 @if (!String.IsNullOrWhiteSpace(phone)) 223 { 224 <li><img class="clearfix m-icon pull-left" src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/telephone.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/telephone.png"><span>@phone</span></li> 225 } 226 @if (!String.IsNullOrWhiteSpace(fax)) 227 { 228 <li><img class="clearfix m-icon pull-left" src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/fax.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/fax.png"><span>@fax</span></li> 229 } 230 231 @if (!String.IsNullOrWhiteSpace(email)) 232 { 233 <li><a href="mailto:@email" class="clearfix"><img src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/email.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/email.png" class="m-icon pull-left"><span>@email</span></a></li> 234 } 235 236 @if (!String.IsNullOrWhiteSpace(webSite)) 237 { 238 <li><a href="@webSite" class="clearfix"><img src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/website.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/website.png" class="m-icon pull-left"><span>@webSite</span></a></li> 239 } 240 241 </ul> 242 </div> <!-- m-generalcontent --> 243 } 244 245 </div> 246 247 248 <div id="Distributors" class="contactspanel" style="display: none;"> 249 250 @if (distributorUsers != null && distributorUsers.Count > 0) 251 { 252 foreach (var distributor in distributorUsers) 253 { 254 var name = distributor.Name; 255 var address = distributor.Address; 256 var address2 = distributor.Address2; 257 var city = distributor.City; 258 var zipCode = distributor.Zip; 259 var state = distributor.State; 260 var country = distributor.Country; 261 var phone = distributor.Phone.Trim(); 262 var fax = distributor.Fax.Trim(); 263 var email = distributor.Email.Trim(); 264 var webSite = distributor.CustomFieldValues.Where(n => n.CustomField.SystemName == "AccessUser_UserWebsite") 265 .Select(n => n.Value).FirstOrDefault().ToString().Trim(); 266 267 <div class="m-generalcontent"> 268 <div class="h-card vcard"> 269 <div class="h-adr adr"> 270 271 <p> 272 @if (!String.IsNullOrWhiteSpace(name)) 273 { 274 <span class="fn p-org org">@name</span><br> 275 } 276 @*<span class="fn p-org org">SARL ABC Diffusion</span><br>*@ 277 @if (!String.IsNullOrWhiteSpace(address)) 278 { 279 <span class="p-street-address street-address">@address</span><br> 280 } 281 @*<span class="p-street-address street-address">Zi La Houche</span><br>*@ 282 @if (!String.IsNullOrWhiteSpace(city)) 283 { 284 <span class="p-street-address street-address">@city</span><br> 285 } 286 @if (!String.IsNullOrWhiteSpace(state)) 287 { 288 <span class="p-street-address street-address">@state</span><br> 289 } 290 291 @if (!String.IsNullOrWhiteSpace(zipCode)) 292 { 293 <span class="p-postal-code postal-code">@zipCode</span><span class="p-locality locality">@city</span><br> 294 } 295 @if (!String.IsNullOrWhiteSpace(country)) 296 { 297 <span class="p-locality locality">@country</span><br> 298 } 299 300 @*<span class="p-postal-code postal-code">702 40</span> <span class="p-locality locality">Aneby</span>*@ 301 </p> 302 </div> 303 </div> 304 <ul class="m-icon-links list-unstyled"> 305 @if (!String.IsNullOrWhiteSpace(phone)) 306 { 307 <li><img class="clearfix m-icon pull-left" src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/telephone.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/telephone.png"><span>@phone</span></li> 308 } 309 @if (!String.IsNullOrWhiteSpace(fax)) 310 { 311 <li><img class="clearfix m-icon pull-left" src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/fax.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/fax.png"><span>@fax</span></li> 312 } 313 314 @if (!String.IsNullOrWhiteSpace(email)) 315 { 316 <li><a href="mailto:@email" class="clearfix"><img src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/email.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/email.png" class="m-icon pull-left"><span>@email</span></a></li> 317 } 318 319 @if (!String.IsNullOrWhiteSpace(webSite)) 320 { 321 <li><a href="@webSite" class="clearfix"><img src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/website.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/website.png" class="m-icon pull-left"><span>@webSite</span></a></li> 322 } 323 324 </ul> 325 </div> <!-- m-generalcontent --> 326 } 327 } 328 329 </div> 330 331 332 <div id="Subsidiaries" class="contactspanel" style="display: none;"> 333 @if (subsiduaryUsers != null && subsiduaryUsers.Count > 0) 334 { 335 foreach (var subsiduary in subsiduaryUsers) 336 { 337 var name = subsiduary.Name; 338 var address = subsiduary.Address; 339 var address2 = subsiduary.Address2; 340 var city = subsiduary.City; 341 var zipCode = subsiduary.Zip; 342 var state = subsiduary.State; 343 var country = subsiduary.Country; 344 var phone = subsiduary.Phone.Trim(); 345 var fax = subsiduary.Fax.Trim(); 346 var email = subsiduary.Email.Trim(); 347 var webSite = subsiduary.CustomFieldValues.Where(n => n.CustomField.SystemName == "AccessUser_UserWebsite") 348 .Select(n => n.Value).FirstOrDefault().ToString().Trim(); 349 350 <div class="m-generalcontent"> 351 <div class="h-card vcard"> 352 <div class="h-adr adr"> 353 354 <p> 355 @if (!String.IsNullOrWhiteSpace(name)) 356 { 357 <span class="fn p-org org">@name</span><br> 358 } 359 @*<span class="fn p-org org">SARL ABC Diffusion</span><br>*@ 360 @if (!String.IsNullOrWhiteSpace(address)) 361 { 362 <span class="p-street-address street-address">@address</span><br> 363 } 364 @*<span class="p-street-address street-address">Zi La Houche</span><br>*@ 365 @if (!String.IsNullOrWhiteSpace(city)) 366 { 367 <span class="p-street-address street-address">@city</span><br> 368 } 369 @if (!String.IsNullOrWhiteSpace(state)) 370 { 371 <span class="p-street-address street-address">@state</span><br> 372 } 373 374 @if (!String.IsNullOrWhiteSpace(zipCode)) 375 { 376 <span class="p-postal-code postal-code">@zipCode</span><span class="p-locality locality">@city</span><br> 377 } 378 @if (!String.IsNullOrWhiteSpace(country)) 379 { 380 <span class="p-locality locality">@country</span><br> 381 } 382 383 @*<span class="p-postal-code postal-code">702 40</span> <span class="p-locality locality">Aneby</span>*@ 384 </p> 385 </div> 386 </div> 387 <ul class="m-icon-links list-unstyled"> 388 @if (!String.IsNullOrWhiteSpace(phone)) 389 { 390 <li><img class="clearfix m-icon pull-left" src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/telephone.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/telephone.png"><span>@phone</span></li> 391 } 392 @if (!String.IsNullOrWhiteSpace(fax)) 393 { 394 <li><img class="clearfix m-icon pull-left" src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/fax.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/fax.png"><span>@fax</span></li> 395 } 396 397 @if (!String.IsNullOrWhiteSpace(email)) 398 { 399 <li><a href="mailto:@email" class="clearfix"><img src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/email.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/email.png" class="m-icon pull-left"><span>@email</span></a></li> 400 } 401 402 @if (!String.IsNullOrWhiteSpace(webSite)) 403 { 404 <li><a href="@webSite" class="clearfix"><img src="/Files/Templates/Designs/HagsCore/res/img/icons/contact/website.png" data-nosvg="/Files/Templates/Designs/HagsCore/res/img/icons/contact/website.png" class="m-icon pull-left"><span>@webSite</span></a></li> 405 } 406 407 </ul> 408 </div> <!-- m-generalcontent --> 409 } 410 } 411 </div> 412 413 414 <div class="m-generalcontent" id="socialIcons"> 415 <p>@Translate("FollowHAGS", "Follow HAGS:")</p> 416 <div class="m-social"> 417 <ul class="list-inline"> 418 @foreach (Item prop in socialMediaList) 419 { 420 var linkUrl = prop["Social_Link"]; 421 string linkIcon = "/Files/Templates/Designs/HagsCore/res/img/icons/social/" + prop["Social_Icon"] + ".png"; 422 <li><a href="@linkUrl" target="_blank"><img src="@linkIcon" class="m-icon" /></a></li> 423 } 424 </ul> 425 </div> <!-- m-social --> 426 </div> <!-- m-generalcontent --> 427 428 <a class="m-btn-xs-more btn btn-default btn-xs text-uppercase" data-ajax="Country" href="#" role="button" style="display: none;">@GetString("Item.Offices_Button.Button_Text.Value")</a> 429 430 @{ 431 var btnDistDisplay = "style='display: none;'"; 432 if (distributorUsers != null) 433 { 434 btnDistDisplay = "style='display: block; margin-bottom:5px'"; 435 } 436 } 437 <a class="m-btn-xs-more btn btn-default btn-xs text-uppercase" data-ajax="Distributors" href="#" role="button" @btnDistDisplay>@GetString("Item.Distributors_Button.Button_Text.Value")</a> 438 439 @{ 440 var btnSubsDisplay = "style='display: none;'"; 441 if (subsiduaryUsers != null) 442 { 443 btnSubsDisplay = "style='display: block;'"; 444 } 445 } 446 <a class="m-btn-xs-more btn btn-default btn-xs text-uppercase" data-ajax="Subsidiaries" href="#" role="button" @btnSubsDisplay>@GetString("Item.Subsidiaries_Button.Button_Text.Value")</a> 447 448 449 </div><!-- m-worldwide-info --> 450 451 } 452 453 </div> 454 </div> <!-- row --> 455 456 </div> <!-- container-fluid --> 457 458 </div> <!-- l-page --> 459 460 </div> <!-- m-worldwide --> 461