Mennesket i historien - historien i mennesket
    • aaa
  • Forside
  • Besøg os
    • Åbningstider
    • Entrépriser
      • Åbningstider og priser på Hovedgården
      • Åbningtider og priser på Blicheregnen
      • Åbningstider og priser på Papirmuseet
      • Fællesbillet til kunsten og historien i Silkeborg
      • Museumspas til Museum Silkeborg
    • Gruppetilbud
    • Mad og drikke
    • Museumsbutikkerne
    • Find vej - parkering
  • Det sker
    • Faste udstillinger
    • Særudstillinger
    • Aktiviteter
    • Gudenåen - Åsteder
  • Nyheder
  • Undervisning
    • Skoleforløb på Hovedgården
      • Indskoling
      • Mellemtrin
      • Udskoling
    • Skoleforløb på Blicheregnen
      • Indskolingen
        • Kampen om Magten - detaljer
        • På udkig i Fuglesamlingen
        • Ulven er kommet!
        • Jul i Gamle Dage
      • Mellemtrinnet
        • Dagligliv på landet i 1800-tallet
        • Barn i 1800-tallet
        • Julens traditioner
        • Brug arkivet
        • Kampen om Magten - detaljer
      • Udskolingen
        • Hvad skal vi med ham Blicher
        • Blicher NU
    • Skoleforløb på Papirmuseet
      • Indskolingen
      • Mellemtrinnet
      • Udskolingen
      • Ungdoms- og erhvervsuddannelser
      • Fabriksvandring
      • Papirtårnet
    • Daginstitutioner på Hovedgården
    • Daginstitutioner på Blicheregnen
      • På udkig i Fuglesamlingen
      • Ulven er kommet!
    • Daginstitutioner på Papirmuseet
  • Viden
    • Arkæologi
      • Vejledning til Bygherre
        • Byggeri & anlæg
        • Landbrug & skovdrift
        • Råstofindvinding
        • Jordvarmeanlæg
        • Skovrejsning og læhegn
        • Ledning og vej
        • Øvrige jordarbejder
      • Arkæologisk atlas
        • Lokalinfo
          • Oldtiden i Gjern
          • Silkeborg slot og glarmesterværksted
          • Pæleanlæg i Sejs snævringen
        • Publicerede rapporter
      • Fortidsminder i landskabet
      • Metaldetektor
      • Kontakt
    • Historie
      • Artikler
      • Papirhistorie
      • Faglige temaer
      • Genstande
      • Vor kommune Silkeborg
      • Slaget på Grathe Hede
      • Theodora Lang
    • Fortiden i landskabet
      • I fortidens fodspor
        • Bølling Sø
        • Vesterskoven
        • Silkeruten
        • Alling Kloster
        • Turforslag
        • Kør-selv-cykeltur
        • Vandreruter
        • Børn i fortidens fodspor
        • Skal du opsætte formidling?
      • Slaget på Grathe Hede
      • Digterruter - St. St. Blicher
      • Gudenåen
      • Silkeborg by
      • Historiske Vandringer
    • Podcasts
    • Blicher NU
    • Forskningspublikationer
  • Om museet
    • Mission og vision
    • Organisationsplan
    • Bestyrelsen
    • Vedtægter
    • Regnskaber
    • Kontakt os
      • Direktion
      • Medarbejdere
      • Medarbejdere Hovedgården
      • Medarbejdere Papirmuseet
      • Medarbejdere Blicheregnen
      • Videnskabelige medarbejdere
      • Arkæologisk afdeling
      • Nyere Tid
      • Formidling
      • Administration, butik og café
      • Bevaring og forvaltning
      • Cookie information
    • Strategier 2021 - 2025
  • Museer
  • Forside
  • Besøg os
    • Åbningstider
    • Entrépriser
      • Åbningstider og priser på Hovedgården
      • Åbningtider og priser på Blicheregnen
      • Åbningstider og priser på Papirmuseet
      • Fællesbillet til kunsten og historien i Silkeborg
      • Museumspas til Museum Silkeborg
    • Gruppetilbud
    • Mad og drikke
    • Museumsbutikkerne
    • Find vej - parkering
  • Det sker
    • Faste udstillinger
    • Særudstillinger
    • Aktiviteter
    • Gudenåen - Åsteder
  • Nyheder
  • Undervisning
    • Skoleforløb på Hovedgården
      • Indskoling
      • Mellemtrin
      • Udskoling
    • Skoleforløb på Blicheregnen
      • Indskolingen
        • Kampen om Magten - detaljer
        • På udkig i Fuglesamlingen
        • Ulven er kommet!
        • Jul i Gamle Dage
      • Mellemtrinnet
        • Dagligliv på landet i 1800-tallet
        • Barn i 1800-tallet
        • Julens traditioner
        • Brug arkivet
        • Kampen om Magten - detaljer
      • Udskolingen
        • Hvad skal vi med ham Blicher
        • Blicher NU
    • Skoleforløb på Papirmuseet
      • Indskolingen
      • Mellemtrinnet
      • Udskolingen
      • Ungdoms- og erhvervsuddannelser
      • Fabriksvandring
      • Papirtårnet
    • Daginstitutioner på Hovedgården
    • Daginstitutioner på Blicheregnen
      • På udkig i Fuglesamlingen
      • Ulven er kommet!
    • Daginstitutioner på Papirmuseet
  • Viden
    • Arkæologi
      • Vejledning til Bygherre
        • Byggeri & anlæg
        • Landbrug & skovdrift
        • Råstofindvinding
        • Jordvarmeanlæg
        • Skovrejsning og læhegn
        • Ledning og vej
        • Øvrige jordarbejder
      • Arkæologisk atlas
        • Lokalinfo
          • Oldtiden i Gjern
          • Silkeborg slot og glarmesterværksted
          • Pæleanlæg i Sejs snævringen
        • Publicerede rapporter
      • Fortidsminder i landskabet
      • Metaldetektor
      • Kontakt
    • Historie
      • Artikler
      • Papirhistorie
      • Faglige temaer
      • Genstande
      • Vor kommune Silkeborg
      • Slaget på Grathe Hede
      • Theodora Lang
    • Fortiden i landskabet
      • I fortidens fodspor
        • Bølling Sø
        • Vesterskoven
        • Silkeruten
        • Alling Kloster
        • Turforslag
        • Kør-selv-cykeltur
        • Vandreruter
        • Børn i fortidens fodspor
        • Skal du opsætte formidling?
      • Slaget på Grathe Hede
      • Digterruter - St. St. Blicher
      • Gudenåen
      • Silkeborg by
      • Historiske Vandringer
    • Podcasts
    • Blicher NU
    • Forskningspublikationer
  • Om museet
    • Mission og vision
    • Organisationsplan
    • Bestyrelsen
    • Vedtægter
    • Regnskaber
    • Kontakt os
      • Direktion
      • Medarbejdere
      • Medarbejdere Hovedgården
      • Medarbejdere Papirmuseet
      • Medarbejdere Blicheregnen
      • Videnskabelige medarbejdere
      • Arkæologisk afdeling
      • Nyere Tid
      • Formidling
      • Administration, butik og café
      • Bevaring og forvaltning
      • Cookie information
    • Strategier 2021 - 2025
  • Museer
  • sliderImg

    Tollundmanden genskabt

    Ny udstilling om Tollundmanden
  • sliderImg

    Papirmuseet - levende historie

  • sliderImg

    På Havets Bund

    På Havets Bund - ny særudstilling på Blicheregnen fra 12. april
  • sliderImg

    Skeletter beretter - Skeletons tell tales

    Særudstilling 29. 11. 2024 - 19. 10. 2025

    Se mere
  • sliderImg

    Kampen om Magten - slaget på Grathe Hede

    Borgerkrig, kongemord og blodgilde - kom tæt på slaget på Grathe Hede på Blicheregnen
  • sliderImg

    Grathe Monumentet

    Gå på opdagelse i et blodigt kapitel af Danmarkshistorien, og besøg stedet, hvor Svend Grathe (måske) blev begravet
  • sliderImg

    Thors rejse til Udgård

    Udstilling på Hovedgården for børn

  • sliderImg

    Lars Lilholt og Tollundmanden

    Hør Lars Lilholts sang til Tollundmanden
  • Hovedgården
  • Papirmuseet
  • Blicheregnen
  • Tollundmanden
  • Lokalarkiv Blicheregnen

Hovedgården

    • Ti - Sø kl. 11 - 16
  • ​
    • Voksne: 90 kr.
      Under 18: Gratis

Blicheregnen

    • Søndag kl. 12 - 16 (og åbent efter aftale)
  • ​
    • Voksne: 65 kr.
      Under 18: Gratis. 

Papirmuseet

    • åbent efter aftale
  • ​
    • Voksne: 65 kr. 
      Under 18: Gratis

Arbejderboligen

    • Tirsdag - søndag:
      11.00 - 16.00
  • ​
    • Voksne: Gratis, billet fås på Hovedgården og Papirmuseet
      Under 18: Gratis

Papirtårnet

    • for besøg, klik her...
  • ​
    • Person: 50 kr.
      Under 5 år: gratis

Grathe Monumentet

    • Hver dag
      Altid
  • ​
    • Voksne: Gratis
      Under 18: Gratis

Lokalarkiv Blicheregnen

    • Tirsdag kl. 10 - 16

Tollundmanden

Silkeborg kommandocentral - Den Kolde Krig

    • Efter aftale
       
  • ​
    • Læs mere
Besøg os
Error executing template "Designs/standard_responsiv_2018/eCom7/CartV2/Step/OneStepCheckout.cshtml"
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at CompiledRazorTemplates.Dynamic.RazorEngine_a47c6644543a49bf9d40c1f5c4329bfd.Execute() in D:\dynamicweb.net\solutions\Soegaard\museumsilkeborg2016.net.dynamicweb-cms.com\files\Templates\Designs\standard_responsiv_2018\eCom7\CartV2\Step\OneStepCheckout.cshtml:line 5
   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.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @using Dynamicweb.Content 2 @using Dynamicweb.Frontend 3 @{ 4 //Dynamicweb.Frontend.PageView pv = Dynamicweb.Frontend.PageView.GetPageview(); 5 int t = Int32.Parse(Pageview.Area.Item["Handelsbetingelser"].ToString()); 6 //Dynamicweb.Content.ParagraphCollection pc = Dynamicweb.Content.Paragraph.GetParagraphsByPageID(t); 7 var text = ""; 8 9 var paragraphService = new Dynamicweb.Content.ParagraphService(); 10 IEnumerable<Paragraph> pc = paragraphService.GetParagraphsByPageId(t); 11 12 foreach (Dynamicweb.Content.Paragraph p in pc){ 13 text += p.Text; 14 } 15 } 16 17 <style> 18 .form-group { 19 margin-bottom: 0px !important; 20 } 21 22 .form-light .form-control { 23 margin-bottom: 4px; 24 } 25 26 label { 27 28 font-weight: 300; 29 } 30 31 .btn-dw-primary { 32 margin-top: 0px !important; 33 } 34 35 .payment img { 36 height: 12px; 37 width: 22px; 38 } 39 40 #deliveryInformation { 41 display: none; 42 } 43 44 #terms { 45 display:none;width:100%;height:100px;overflow:auto; 46 border:solid 1px #cccccc; 47 -moz-border-radius: 4px; 48 -webkit-border-radius: 4px; 49 border-radius: 4px; 50 padding: 5px; 51 margin-top:6px; 52 } 53 #terms h1 { font-size: 12px; text-transform: uppercase; font-weight: bold; margin: 4px 0px; } 54 #terms h2 { font-size: 12px; text-transform: uppercase; margin: 4px 0px;} 55 #terms h3 { font-size: 11px; text-transform: uppercase; margin: 4px 0px;} 56 #terms p, #terms ul { font-size: 11px; } 57 </style> 58 59 <script> 60 function updateCart() { 61 var form = document.getElementById('ordersubmit'); 62 form.submit(); 63 64 //Spinner 65 var opts = { 66 lines: 9, // The number of lines to draw 67 length: 0, // The length of each line 68 width: 10, // The line thickness 69 radius: 18, // The radius of the inner circle 70 corners: 1, // Corner roundness (0..1) 71 rotate: 0, // The rotation offset 72 direction: 1, // 1: clockwise, -1: counterclockwise 73 color: '#000', // #rgb or #rrggbb or array of colors 74 speed: 1, // Rounds per second 75 trail: 35, // Afterglow percentage 76 shadow: false, // Whether to render a shadow 77 hwaccel: false, // Whether to use hardware acceleration 78 className: 'spinner', // The CSS class to assign to the spinner 79 zIndex: 2e9, // The z-index (defaults to 2000000000) 80 top: '50%', // Top position relative to parent 81 left: '50%' // Left position relative to parent 82 }; 83 84 var target = document.getElementById('orderlist'); 85 var spinner = new Spinner(opts).spin(target); 86 87 document.getElementById('orderlistcontent').style.visibility = "hidden"; 88 } 89 90 function randomString(length) { 91 return Math.round((Math.pow(36, length + 1) - Math.random() * Math.pow(36, length))).toString(36).slice(1); 92 } 93 94 function showHideDelivery() { 95 var delivInfo = $("#deliveryInformation"); 96 delivInfo.toggleClass("show").toggleClass("hidden"); 97 console.log("count: "+$("#deliveryInformation .show").length); 98 $("#deliveryInformation.show").insertAfter($("#address_block")); 99 $("#deliveryInformation.hidden").insertAfter($("#order_block")); 100 $("#order_block").toggleClass("col-sm-6").toggleClass("col-sm-12").toggleClass("col-lg-12").toggleClass("col-md-12").toggleClass("col-md-4"); 101 } 102 $(document).ready(function(){ 103 $("#terms_link").click(function(){ 104 $("#terms a").replaceWith(function() { 105 return this.childNodes; 106 }); 107 $("#terms").toggle(); 108 }); 109 }); 110 </script> 111 112 113 <script type="text/javascript"> 114 /* 115 $(document).ready(function(){ 116 var form = $("form[name='ordersubmit']"); 117 //Fill out name in company if company is empty (for e-conomic purposes) 118 form.submit(function(e){ 119 e.preventDefault(); 120 console.log("STOP"); 121 console.log("company: "+form.find("#EcomOrderCustomerCompany").val()); 122 console.log("name: "+form.find("#EcomOrderCustomerName").val()); 123 if(!form.find("#EcomOrderCustomerCompany").val()){ 124 form.find("#EcomOrderCustomerCompany").val(form.find("#EcomOrderCustomerName").val()); 125 } 126 console.log("company #2: "+form.find("#EcomOrderCustomerCompany").val()); 127 return false; 128 }); 129 130 }); 131 */ 132 </script> 133 134 @if (GetBoolean("Ecom:Cart.CreateUserInCheckout") && string.IsNullOrWhiteSpace(GetGlobalValue("Global:Extranet.UserName"))){ 135 <script type="text/javascript"> 136 //Brug email som brugernavn ved oprettelse af nye brugere 137 $(document).ready(function(){ 138 var form = $("form[name='ordersubmit']"); 139 form.submit(function(){ 140 form.find("#EcomUserCreateUserName").val(form.find("#EcomOrderCustomerEmail").val()); 141 if(generateRandom){ 142 form.find("#EcomUserCreateUserName").val(randomString(12)); 143 var pass = randomString(8); 144 form.find("#EcomUserCreatePassword").val(pass); 145 form.find("#EcomUserCreateConfirmPassword").val(pass); 146 } 147 }); 148 149 $("#toggleCreateUser").click(function(){ 150 151 $(this).toggleClass("Button04").toggleClass("Button01"); 152 var lighterShade = ColorLuminance("<!--$$Item.Area.Linkfarve-->",0.15); 153 $('.Button01').hover(function(){ $(this).css("background",lighterShade); },function(){ $(this).css("background","<!--$$Item.Area.Linkfarve-->"); }); 154 $('.Button01').css("background","<!--$$Item.Area.Linkfarve-->"); 155 $('.Button04').css("background","#ffffff"); 156 $('.Button04').hover(function(){ $(this).css("background","#f9f9f9"); },function(){ $(this).css("background","#ffffff"); }); 157 $(".CreateUserArea").toggle(); 158 var createUser = $("#Create_block #EcomUserCreateNew"); 159 console.log("createUser before click: "+createUser.val()); 160 if(createUser.val()=="True"){ 161 createUser.val("False"); 162 $("#Create_block").empty(); 163 } else { 164 165 $("#Create_block").append(' <input class="form-control" type="hidden" style="width: 100%" name="EcomUserCreateUserName" id="EcomUserCreateUserName" /><input type="hidden" name="EcomUserCreateNew" id="EcomUserCreateNew" value="False"><div class="col-md-12 col-sm-12 col-xs-12 CreateUserArea"><div class="form-group"><label for="EcomUserCreatePassword" class="control-label">@Translate("Password", "Password")</label><input class="form-control" type="password" name="EcomUserCreatePassword" id="EcomUserCreatePassword" /></div></div><div class="col-md-12 col-sm-12 col-xs-12 CreateUserArea"><div class="form-group"><label for="EcomUserCreateConfirmPassword" class="control-label">@Translate("Confirm password", "Confirm password")</label><input class="form-control" type="password" name="EcomUserCreateConfirmPassword" id="EcomUserCreateConfirmPassword" /><small>@Translate("Your email along with the chosen password will be your account credentials.","Du logger fremover ind med din e-mail og det valgte kodeord.")</small></div></div><div class="col-md-12 col-sm-12 col-xs-12 CreateUserArea" style="padding:0px;"><hr class="" ></hr></div>'); 166 var createUser = $("#Create_block #EcomUserCreateNew"); 167 createUser.val('True'); 168 } 169 var createUser = $("#Create_block #EcomUserCreateNew"); 170 console.log("createUser after click: "+createUser.val()); 171 }); 172 }); 173 </script> 174 } 175 <script type="text/javascript"> 176 var newsletter_checked = false;var generateRandom = false; 177 $(document).ready(function(){ 178 $("#EcomOrderSubscribeToNewsletter").click(function(){ 179 //console.log(randomString(12)); 180 newsletter_checked = !newsletter_checked; 181 generateRandom = false; 182 if(newsletter_checked){ 183 console.log("newsletter is now checked"); 184 if($("#Create_block #EcomUserCreateNew").val()!="True"){ 185 $("#Newsletter_secret_content").append('<input class="form-control" type="hidden" name="EcomUserCreateUserName" id="EcomUserCreateUserName" /><input class="form-control" type="hidden" name="EcomUserCreatePassword" id="EcomUserCreatePassword" /><input class="form-control" type="hidden" name="EcomUserCreateConfirmPassword" id="EcomUserCreateConfirmPassword" /><input type="hidden" name="EcomUserCreateNew" id="EcomUserCreateNew" value="True">'); 186 generateRandom = true; 187 } 188 189 } else { 190 generateRandom = false; 191 $("#Newsletter_secret_content").empty(); 192 console.log("newsletter is unchecked"); 193 } 194 }); 195 }) 196 197 </script> 198 <style type="text/css"> 199 .btn-w-icon.Button01 { padding:5px 8px !important;} 200 </style> 201 202 203 <link rel="stylesheet" type="text/css" href="/Files//Templates/eCom7/CartV2/Step/Step.css"> 204 205 @{ 206 var visibility = ""; 207 var checkstring = "checked"; 208 209 if (!string.IsNullOrWhiteSpace(GetString("Ecom:Order.Delivery.Address"))) { 210 visibility = "show"; 211 } else { 212 visibility = "hidden"; 213 checkstring =""; 214 } 215 } 216 <section> 217 <form name="ordersubmit" id="ordersubmit" method="post" class="form-light form-horizontal"> 218 <div class="w-section inverse shop"> 219 <div class="container-fluid"> 220 <div class="row"> 221 <div class="col-md-12 col-sm-12 col-xs-12"> 222 <h3 class="dw-section-title dw-section-title-small"><span>@Translate("Checkout", "Checkout")</span></h3> 223 </div> 224 </div> 225 226 @foreach (LoopItem errors in GetLoop("ValidationErrors")){ 227 @errors.GetValue("HeaderStart") 228 @errors.GetValue("HeaderEnd") 229 <script type="text/javascript"> 230 231 232 $(function(){ 233 234 var errorfield = "#@errors.GetString("Ecom:Cart.ValidationError.FieldSystemName")"; 235 console.log(errorfield); 236 if(errorfield=="#EcomOrderCustomerAccepted") { 237 $("#EcomOrderCustomerAccepted").parent().parent().css({"background-color":"#EBBCBC", "padding":"0px 18px 5px 30px","border-radius":"4px"}); 238 } 239 if(errorfield=="#EcomCartShippingmethodID") { 240 $("#shippingerror").show(); 241 } 242 $(errorfield).css({"background-color":"#EBBCBC"}); 243 }); 244 </script> 245 246 } 247 248 <div class="row">&nbsp;</div> 249 250 <div class="row" id="cart_groups"> 251 <div class="col-md-4 col-sm-6 col-xs-12 multisection" id="address_block"> 252 <div class="wp-block default user-form"> 253 <div class="form-header"> 254 <h2><span class="circle"><i class="fa fa-user"></i></span> @Translate("Customer information", "Kunde oplysninger")</h2> 255 </div> 256 257 <div class="form-body"> 258 259 @if (GetBoolean("Ecom:Cart.CreateUserInCheckout") && string.IsNullOrWhiteSpace(GetGlobalValue("Global:Extranet.UserName"))){ 260 <small>@Translate("As a returning customer, having an account can save you time during checkout and give you access to our customer center.","Som tilbagevendende kunde kan du med en konto checke hurtigere ud og få adgang til kundecenteret.")</small><br/> 261 <a class="btn Button04 btn-w-icon pull-left" style="margin-top:10px !important;" href="javascript:void(0);" data-toggle="modal" data-target="#login">@Translate("Login", "Log ind")</a> 262 <a class="btn Button04 btn-w-icon pull-left" style="margin-left:5px; margin-top:10px !important; background-image:none;" href="javascript:void(0);" id="toggleCreateUser" >@Translate("Create profile", "Opret profil")</a> 263 <br/><br/><br/> 264 265 266 <div id="Create_block"></div> 267 268 } 269 <div id="Newsletter_secret_content" style="display:none;"></div> 270 <div class="col-md-12 col-sm-12 col-xs-12"> 271 <div class="form-group"> 272 <label class="control-label" for="EcomOrderCustomerCompany">@Translate("Company", "Company")</label> 273 <input type="text" style="width: 100%" class="form-control" name="EcomOrderCustomerCompany" id="EcomOrderCustomerCompany" value="@GetString("Ecom:Order.Customer.Company")" /> 274 </div> 275 </div> 276 277 <div class="col-md-12 col-sm-12 col-xs-12"> 278 <div class="form-group"> 279 <label class="control-label" for="EcomOrderCustomerName">@Translate("Name", "Name")</label> 280 <input type="text" style="width: 100%" class="form-control" name="EcomOrderCustomerName" id="EcomOrderCustomerName" value="@GetString("Ecom:Order.Customer.Name")" /> 281 </div> 282 </div> 283 284 <div class="col-md-12 col-sm-12 col-xs-12" style="display:table; padding:0px;"> 285 <div class="form-group" style="display:table-cell; width:105px;"> 286 <label class="control-label" for="EcomOrderCustomerPhone">@Translate("Phone", "Phone")</label> 287 <input type="text" style="width: 90px" class="form-control" name="EcomOrderCustomerPhone" id="EcomOrderCustomerPhone" value="@GetString("Ecom:Order.Customer.Phone")" /> 288 </div> 289 290 <div class="form-group" style="width:auto; display:table-cell"> 291 <label class="control-label" for="EcomOrderCustomerEmail">@Translate("Email", "Email")</label> 292 <input type="email" style="width: 100%" class="form-control" name="EcomOrderCustomerEmail" id="EcomOrderCustomerEmail" value="@GetString("Ecom:Order.Customer.Email")" /> 293 </div> 294 </div> 295 296 <div class="col-md-12 col-sm-12 col-xs-12"> 297 <div class="form-group"> 298 <label class="control-label" for="EcomOrderCustomerAddress">@Translate("Address", "Address")</label> 299 <input type="text" style="width:100%" class="form-control" name="EcomOrderCustomerAddress" id="EcomOrderCustomerAddress" value="@GetString("Ecom:Order.Customer.Address")" /> 300 </div> 301 </div> 302 303 <!-- 304 <div class="col-md-12 col-sm-12 col-xs-12"> 305 <div class="form-group"> 306 <label class="control-label" for="EcomOrderCustomerAddress2">@Translate("Address", "Address") 2</label> 307 <input type="text" class="form-control" name="EcomOrderCustomerAddress2" id="EcomOrderCustomerAddress2" value="@GetString("Ecom:Order.Customer.Address2")" /> 308 </div> 309 </div> 310 --> 311 312 <div class="col-md-12 col-sm-12 col-xs-12" style="display:table; padding:0px;"> 313 <div class="form-group" style="display:table-cell; width:105px;"> 314 <label class="control-label" for="EcomOrderCustomerZip">@Translate("Zip code", "Zip code")</label> 315 <input type="text" style="width: 90px" class="form-control" name="EcomOrderCustomerZip" id="EcomOrderCustomerZip" value="@GetString("Ecom:Order.Customer.Zip")" /> 316 </div> 317 318 319 <div class="form-group" style="width:auto; display:table-cell"> 320 <label class="control-label" for="EcomOrderCustomerCity">@Translate("City", "City")</label> 321 <input type="text" style="width: 100%" class="form-control" name="EcomOrderCustomerCity" id="EcomOrderCustomerCity" value="@GetString("Ecom:Order.Customer.City")" /> 322 </div> 323 </div> 324 325 <div class="col-md-12 col-sm-12 col-xs-12"> 326 <div class="form-group"> 327 <label class="control-label" for="EcomOrderCustomerCountry">@Translate("Country", "Country")</label> 328 <select name="EcomOrderCustomerCountry" id="EcomOrderCustomerCountry" class="form-control" onchange="updateCart();"> 329 @foreach (LoopItem country in GetLoop("Countries")){ 330 if (!string.IsNullOrWhiteSpace(country.GetString("Ecom:Country.IsCustomerCountryOrDefault"))) { 331 <option value="@country.GetString("Ecom:Country.Code2")" selected="selected"> 332 @country.GetString("Ecom:Country.Name") 333 </option> 334 } 335 if (string.IsNullOrWhiteSpace(country.GetString("Ecom:Country.IsCustomerCountryOrDefault"))) { 336 <option value="@country.GetString("Ecom:Country.Code2")"> 337 @country.GetString("Ecom:Country.Name") 338 </option> 339 } 340 } 341 </select> 342 </div> 343 </div> 344 345 <div class="col-md-12 col-sm-12 col-xs-12"> 346 <div class="form-group"> 347 348 <label for="enableDelivery" class=""> 349 <input type="checkbox" id="enableDelivery" onclick="showHideDelivery();" @checkstring /><i></i> @Translate("Alternative delivering address", "Alternative delivering address")</input> 350 </label> 351 </div> 352 </div> 353 354 <div class="col-md-12 col-sm-12 col-xs-12"> 355 &nbsp; 356 </div> 357 </div> 358 </div> 359 </div> 360 361 362 363 364 <div class="col-md-4 col-sm-6 col-xs-12 multisection"> 365 <div class="wp-block default user-form"> 366 <div class="form-header"> 367 <h2><span class="circle"><i class="fa fa-truck fa-3"></i></span> @Translate("Shipping", "Shipping")</h2> 368 </div> 369 <div class="form-body"> 370 @foreach (LoopItem shipping in GetLoop("Shippingmethods")){ 371 <label for="EcomCartShippingmethodID_@shipping.GetString("Ecom:Cart.Shippingmethod.ID")"> 372 @if (!string.IsNullOrWhiteSpace(shipping.GetString("Ecom:Cart.Shippingmethod.IsSelected"))){ 373 <input onclick="updateCart();" type="radio" name="EcomCartShippingmethodID" id="EcomCartShippingmethodID_@shipping.GetString("Ecom:Cart.Shippingmethod.ID")" value="@shipping.GetString("Ecom:Cart.Shippingmethod.ID")" checked="checked" /><text>&nbsp;</text> 374 } 375 @if (string.IsNullOrWhiteSpace(shipping.GetString("Ecom:Cart.Shippingmethod.IsSelected"))){ 376 <input onclick="updateCart();" type="radio" name="EcomCartShippingmethodID" id="EcomCartShippingmethodID_@shipping.GetString("Ecom:Cart.Shippingmethod.ID")" value="@shipping.GetString("Ecom:Cart.Shippingmethod.ID")" /><text>&nbsp;</text> 377 } 378 @shipping.GetString("Ecom:Cart.Shippingmethod.Icon") 379 @shipping.GetString("Ecom:Cart.Shippingmethod.Name") 380 @if (string.IsNullOrWhiteSpace(shipping.GetString("Ecom:Cart.ShippingMethod.Price.IsZero"))){ 381 shipping.GetString("Ecom:Cart.ShippingMethod.Price"); 382 } 383 </label><br /> 384 } 385 @foreach (LoopItem shipping in GetLoop("Shippingmethods")){ 386 string shipping_provider = shipping.GetString("Ecom:ShippingProvider.Content"); 387 string shipping_id = shipping.GetString("Ecom:Cart.Shippingmethod.ID"); 388 if(shipping.GetBoolean("Ecom:Cart.Shippingmethod.IsSelected") && !string.IsNullOrWhiteSpace(shipping_provider)){ 389 <hr/> 390 <div class='provider shippingID-@shipping_id'> 391 @shipping_provider 392 </div> 393 } 394 } 395 <div id="shippingerror" class="errormsg" style="display:none;">@Translate("Choose","Vælg") @Translate("Shipping method","leveringsmetode")</div> 396 </div> 397 </div> 398 399 <div class="wp-block default user-form"> 400 <div class="form-header"> 401 <h2><span class="circle"><i class="fa fa-credit-card fa-3"></i></span> @Translate("Payment", "Payment")</h2> 402 </div> 403 <div class="form-body payment"> 404 @foreach (LoopItem payment in GetLoop("Paymethods")){ 405 <label for="EcomCartPaymethodID_@payment.GetString("Ecom:Cart.Paymethod.ID")"> 406 @if (!string.IsNullOrWhiteSpace(payment.GetString("Ecom:Cart.Paymethod.IsSelected"))) { 407 <input onclick="updateCart();" type="radio" name="EcomCartPaymethodID" id="EcomCartPaymethodID_@payment.GetString("Ecom:Cart.Paymethod.ID")" value="@payment.GetString("Ecom:Cart.Paymethod.ID")" checked="checked" /><text>&nbsp;</text> 408 } 409 @if (string.IsNullOrWhiteSpace(payment.GetString("Ecom:Cart.Paymethod.IsSelected"))) { 410 <input onclick="updateCart();" type="radio" name="EcomCartPaymethodID" id="EcomCartPaymethodID_@payment.GetString("Ecom:Cart.Paymethod.ID")" value="@payment.GetString("Ecom:Cart.Paymethod.ID")" /><text>&nbsp;</text> 411 } 412 @payment.GetString("Ecom:Cart.Paymethod.Icon") 413 @payment.GetString("Ecom:Cart.Paymethod.Name") 414 @if (string.IsNullOrWhiteSpace(payment.GetString("Ecom:Cart.Paymethod.Price.IsZero"))) { 415 payment.GetString("Ecom:Cart.Paymethod.Price"); 416 } 417 </label><br /> 418 } 419 </div> 420 </div> 421 422 @{var relpro = Pageview.Area.Item["AnvendRabatkoder"]; } 423 @if (relpro != null && relpro.ToString()=="True"){ 424 <div class="wp-block default user-form"> 425 <div class="form-header"> 426 <h2><span class="circle"><i class="fa fa-money fa-3"></i></span> @Translate("Voucher", "Voucher")</h2> 427 </div> 428 <div class="form-body"> 429 <div class="input-group"> 430 <input type="text" class="form-control" placeholder="@Translate("Enter voucher code", "Enter voucher code")" name="EcomOrderVoucherCode" id="EcomOrderVoucherCode" value="@GetString("Ecom:Order.Customer.VoucherCode")"> 431 <span class="input-group-btn"> 432 <button class="Button03 btn btn-two" style="margin-top: 2px !important; padding:6px 16px;" type="submit" onclick="updateCart();">@Translate("Apply", "Apply")</button> 433 </span> 434 435 </div> 436 @GetString("Ecom:Cart.ValidationError.EcomOrderVoucherCode.ErrorMessage") 437 </div> 438 </div> 439 } 440 @{var giftcard = Pageview.Area.Item["AnvendGavekort"]; } 441 @if (giftcard != null && giftcard.ToString()=="True"){ 442 <div class="wp-block default user-form"> 443 <div class="form-header"> 444 <h2><span class="circle"><i class="fa fa-gift fa-3"></i></span> @Translate("Giftcard", "Giftcard")</h2> 445 </div> 446 <div class="form-body"> 447 <div class="input-group"> 448 <input type="text" class="form-control" name="EcomOrderGiftCardCode" id="EcomOrderGiftCardCode" value="@GetString("Ecom:Order.GifTCardCode")" placeholder="@Translate("Enter giftcard code", "Enter giftcard code")"/> 449 <span class="input-group-btn"> 450 <button class="Button03 btn btn-two" style="margin-top: 2px !important; padding:6px 16px;" type="submit" onclick="updateCart();">@Translate("Apply", "Apply")</button> 451 </span> 452 </div> 453 </div> 454 </div> 455 } 456 </div> 457 458 <div class="col-md-4 col-sm-12 col-xs-12 multisection" id="order_block"> 459 <div class="wp-block default user-form"> 460 <div class="w-box sign-in-wr bg-5"> 461 <div class="form-header"> 462 <h2><span class="circle"><i class="fa fa-check fa-3"></i></span> @Translate("Review Order", "Review Order")</h2> 463 </div> 464 <table class="table table-cart table-responsive" id="orderlist" style="margin-bottom:5px;"> 465 <tbody id="orderlistcontent"> 466 @foreach (LoopItem orderline in GetLoop("OrderLines")){ 467 var image = orderline.GetString("Ecom:Product.ImageLarge.Clean"); 468 var isDiscount = orderline.GetString("Ecom:Order:OrderLine.isDiscount"); 469 470 <tr> 471 <td colspan="4" class="dw-table-title"> 472 <strong> 473 474 @if(orderline.GetString("Ecom:Order:OrderLine.ProductLink").Length < 1){ 475 @orderline.GetString("Ecom:Order:OrderLine.ProductName") 476 } else { 477 <a href="Default.aspx?Id=@Pageview.Area.Item["EComSide"]&ProductID=@orderline.GetString("Ecom:Product.ID")"> 478 @orderline.GetString("Ecom:Order:OrderLine.ProductName") 479 </a> 480 } 481 482 </strong> 483 <br /> 484 <small>@orderline.GetString("Ecom:Order:OrderLine.ProductVariantText")</small> 485 </td> 486 </tr> 487 <tr> 488 <td class="text-center" colspan="2" style="border-right: 0"> 489 @orderline.GetString("Ecom:Order:OrderLine.Quantity") 490 <!-- 491 <input type="number" name="cant" value="Ecom:Order:OrderLine.Quantity" style="width:60px; text-align:center; margin-right:5px; height:34px;"> 492 --> 493 </td> 494 <td class="text-left"> 495 @if (!string.IsNullOrWhiteSpace(orderline.GetString("Ecom:Order:OrderLine.IsProduct"))) { 496 <a href="@orderline.GetString("Ecom:Order:OrderLine.IncrementLink")" onclick="updateCart();" title=""><i class="fa fa-plus"></i></a><text>&nbsp;</text> 497 <a href="@orderline.GetString("Ecom:Order:OrderLine.DecrementLink")" onclick="updateCart();" title=""><i class="fa fa-minus"></i></a><text>&nbsp;</text> 498 <a href="@orderline.GetString("Ecom:Order:OrderLine.DeleteLink")" onclick="updateCart();" title=""><i class="fa fa-trash-o"></i></a> 499 } 500 </td> 501 <td class="text-right">@if(orderline.GetInteger("Ecom:Order:OrderLine.Points")>0){ 502 @orderline.GetDouble("Ecom:Order:OrderLine.Points"); 503 <text> </text>@Translate("orderline_points","points") 504 } 505 else{ 506 @orderline.GetString("Ecom:Order:OrderLine.TotalPrice") 507 } 508 </td> 509 </tr> 510 foreach (LoopItem bomitem in orderline.GetLoop("BOMItems")){ 511 <tr> 512 <td class="text-center"><small>@bomitem.GetString("Ecom:Order:OrderLine.Quantity")</small></td> 513 <td colspan="2"><small><a href="@bomitem.GetString("Ecom:Order:OrderLine.ProductLink")">@bomitem.GetString("Ecom:Order:OrderLine.ProductName")</a></small></td> 514 <td class="text-right"><small>@bomitem.GetString("Ecom:Order:OrderLine.TotalPrice")</small></td> 515 </tr> 516 } 517 } 518 <tr> 519 <td class="text-center"> 520 <i class="fa fa-credit-card"></i> 521 </td> 522 <td colspan="2"> 523 @GetString("Ecom:Order.PaymentMethod") 524 </td> 525 <td class="text-right">@GetString("Ecom:Order.PaymentFee")</td> 526 </tr> 527 <tr> 528 <td class="text-center"> 529 <i class="fa fa-truck"></i> 530 </td> 531 <td colspan="2"> 532 @GetString("Ecom:Order.ShippingMethod") 533 </td> 534 <td class="text-right">@GetString("Ecom:Order.ShippingFee")</td> 535 </tr> 536 <tr> 537 <td colspan="3" style="border-right: 0"><strong>@Translate("Total", "Total")</strong></td> 538 <td class="text-right"><strong>@GetString("Ecom:Order.OrderLines.Total.PriceWithVAT")</strong></td> 539 </tr> 540 <tr> 541 <td colspan="4"> 542 <span style="color:#999; font-size:11px;"> 543 @Translate("VAT", "Moms") (@GetString("Ecom:Order.PriceWithoutFees.VATPercentFormatted")) @Translate("Consists of","Udgør") @GetString("Ecom:Order.VAT")<br/> 544 @Translate("Price without VAT", "Pris uden moms"): @GetString("Ecom:Order.OrderLines.Total.PriceWithoutVAT") 545 </span> 546 </td> 547 </tr> 548 </tbody> 549 </table> 550 </div> 551 @foreach(LoopItem err in GetLoop("ValidationErrors")){ 552 if(err.GetString("Ecom:Cart.ValidationError.FieldName")=="Stock status"){ 553 <div class="error_msg">@err.GetString("Ecom:Cart.ValidationError.ErrorMessage")</div> 554 } 555 } 556 </div> 557 @{var giftwrap = Pageview.Area.Item["AnvendGaveindpakning"]; } 558 @if(giftwrap != null && giftwrap.ToString()=="True"){ 559 <div class=""> 560 <label class="checkbox persistent" style="margin-left:20px; padding-top:0px;">@GetString("indpakning")@Translate("Free giftwrap","Gratis indpakning")</label> 561 </div> 562 } 563 @{var comments = Pageview.Area.Item["VisKommentarfelt"]; } 564 @if (comments != null && comments.ToString()=="True"){ 565 <div class="input-group" style="width:100%; margin-bottom:5px;"> 566 <label class="control-label">@Translate("Kommentar", "Kommentar")</label> 567 <textarea rows="3" name="EcomOrderCustomerComment" id="EcomOrderCustomerComment" style="overflow:auto; width:100%; resize:vertical;">@GetString("Ecom:Order.Customer.Comment").Replace("<br />","\n")</textarea> 568 </div> 569 570 } 571 572 <div class="w-section inverse"> 573 574 575 @if (GetBoolean("Ecom:Cart.UseNewsletterSubscription")){ 576 <p style="padding-left: 20px; display:block"> 577 <label class="checkbox persistent"><input name="EcomOrderSubscribeToNewsletter" type="checkbox" id="EcomOrderSubscribeToNewsletter" value="1" > @Translate("Subscribe to our newsletter and receive great offers", "Tilmeld nyhedsbrev og modtag fordelagtige tilbud")</label> 578 </p> 579 } 580 581 <p style="padding-left: 20px; display:block;" id="termsaccept"> 582 <label class="checkbox persistent"><input type="checkbox" id="EcomOrderCustomerAccepted" name="EcomOrderCustomerAccepted" value="1" /> @Translate("I accept the terms and conditions of this website.", "I accept the terms and conditions of this website.") <!--$$If Defined(Item.Area.Handelsbetingelser)-->- 583 <a href="javascript:void(0)" id="terms_link">@Translate("Read_conditions", "Læs handelsbetingelser")</a> 584 <!--$$EndIf(Item.Area.Handelsbetingelser)--></label> 585 </p> 586 <div id="terms"> 587 @text 588 </div> 589 <br/> 590 </div> 591 <div class="w-section inverse"> 592 <p class="pull-left"> 593 <button class="btn btn-dw-primary" type="submit" name="@GetString("CartV2.NextStepButtonName")" id="@GetString("CartV2.NextStepButtonName")">@Translate("Place order", "Place order")</button> 594 </p> 595 </div> 596 597 598 599 </div> 600 <div class="col-md-4 col-sm-6 col-xs-12 multisection @visibility" id="deliveryInformation"> 601 <div class="wp-block default user-form"> 602 <div class="form-header"> 603 <h2><span class="circle"><i class="fa fa-map-marker fa-3"></i></span> @Translate("Delivery address", "Delivery address")</h2> 604 </div> 605 <div class="form-body"> 606 <div class="col-md-12 col-sm-12 col-xs-12"> 607 <div class="form-group"> 608 <label class="control-label" for="EcomOrderDeliveryCompany">@Translate("Company", "Company")</label> 609 <input type="text" style="width: 100%" class="form-control" name="EcomOrderDeliveryCompany" id="EcomOrderDeliveryCompany" value="@GetString("Ecom:Order.Delivery.Company")" /> 610 </div> 611 </div> 612 613 <div class="col-md-12 col-sm-12 col-xs-12"> 614 <div class="form-group"> 615 <label class="control-label" for="EcomOrderDeliveryName">@Translate("Name", "Name")</label> 616 <input type="text" style="width: 100%" class="form-control" name="EcomOrderDeliveryName" id="EcomOrderDeliveryName" value="@GetString("Ecom:Order.Delivery.Name")" /> 617 </div> 618 </div> 619 620 <div class="col-md-12 col-sm-12 col-xs-12" style="display:table; padding:0px;"> 621 <div class="form-group" style="display:table-cell; width:105px;"> 622 <label class="control-label" for="EcomOrderDeliveryPhone">@Translate("Phone", "Phone")</label> 623 <input type="text" style="width: 90px" class="form-control" name="EcomOrderDeliveryPhone" id="EcomOrderDeliveryPhone" value="@GetString("Ecom:Order.Delivery.Phone")" /> 624 </div> 625 626 <div class="form-group" style="display:table-cell;"> 627 <label class="control-label" for="EcomOrderDeliveryEmail">@Translate("Email", "Email")</label> 628 <input type="email" style="width: 100%" class="form-control" name="EcomOrderDeliveryEmail" id="EcomOrderDeliveryEmail" value="@GetString("Ecom:Order.Delivery.Email")" /> 629 </div> 630 </div> 631 632 <div class="col-md-12 col-sm-12 col-xs-12"> 633 <div class="form-group"> 634 <label class="control-label" for="EcomOrderDeliveryAddress">@Translate("Address", "Address")</label> 635 <input type="text" style="width: 100%" class="form-control" name="EcomOrderDeliveryAddress" id="EcomOrderDeliveryAddress" value="@GetString("Ecom:Order.Delivery.Address")" /> 636 </div> 637 </div> 638 <!-- 639 <div class="col-md-12 col-sm-12 col-xs-12"> 640 <div class="form-group"> 641 <label class="control-label" for="EcomOrderDeliveryAddress2">@Translate("Address", "Address") 2</label> 642 <input type="text" class="form-control" name="EcomOrderDeliveryAddress2" id="EcomOrderDeliveryAddress2" value="@GetString("Ecom:Order.Delivery.Address2")" /> 643 </div> 644 </div> 645 --> 646 647 <div class="col-md-12 col-sm-12 col-xs-12" style="display:table; padding:0px;"> 648 <div class="form-group" style="display:table-cell; width:105px;"> 649 <label class="control-label" for="EcomOrderDeliveryZip">@Translate("Zip code", "Zip code")</label> 650 <input type="text" style="width: 90px" class="form-control" name="EcomOrderDeliveryZip" id="EcomOrderDeliveryZip" value="@GetString("Ecom:Order.Delivery.Zip")" /> 651 </div> 652 <div class="form-group" style="display:table-cell;"> 653 <label class="control-label" for="EcomOrderDeliveryCity">@Translate("City", "City")</label> 654 <input type="text" style="width: 100%" class="form-control" name="EcomOrderDeliveryCity" id="EcomOrderDeliveryCity" value="@GetString("Ecom:Order.Delivery.City")" /> 655 </div> 656 </div> 657 658 <div class="col-md-12 col-sm-12 col-xs-12"> 659 <div class="form-group"> 660 <label class="control-label" for="EcomOrderDeliveryCountry">@Translate("Country", "Country")</label> 661 <select name="EcomOrderDeliveryCountry" id="EcomOrderDeliveryCountry" class="form-control" onchange="updateCart();"> 662 @foreach (LoopItem country2 in GetLoop("Countries")){ 663 if (!string.IsNullOrWhiteSpace(country2.GetString("Ecom:Country.IsDeliveryCountryOrDefault"))) { 664 <option value="@country2.GetString("Ecom:Country.Code2")" selected="selected"> 665 @country2.GetString("Ecom:Country.Name") 666 </option> 667 } 668 if (string.IsNullOrWhiteSpace(country2.GetString("Ecom:Country.IsDeliveryCountryOrDefault"))) { 669 <option value="@country2.GetString("Ecom:Country.Code2")"> 670 @country2.GetString("Ecom:Country.Name") 671 </option> 672 } 673 } 674 </select> 675 </div> 676 </div> 677 678 <div class="col-md-12 col-sm-12 col-xs-12"> 679 &nbsp; 680 </div> 681 </div> 682 </div> 683 </div> 684 </div> 685 </div> 686 </div> 687 </form> 688 </section> 689
FÅ VORES NYHEDSBREV

Abonnér på nyhedsbrevet

Vi udsender nyheder og indbydelser til udstillinger 6-12 gange årligt. Vælg én eller flere afdelinger.
Afmelding sker i bunden af nyhedsbrevet.

Tak for din tilmelding

Vælg venligst mindst én gruppe.

Museum Silkeborg Hovedgården

Hovedgårdsvej 7
8600 Silkeborg
Telefon: 86 82 14 99

Papirmuseet

Bøttebygningen
Papirfabrikken 78
8600 Silkeborg
Telefon: 86 85 45 64

Blicheregnen

Blichersvej 30
Thorning
8620 Kjellerup
Telefon: 87 20 50 30

Lokalarkiv Blicheregnen

Blichersvej 28
Thorning
8620 Kjellerup
Telefon: 87 20 50 30

Powered by Søgaard & Co.

Museum Silkeborg - Hovedgårdsvej 7 - 8600 Silkeborg - Tlf: 86 82 14 99 - Fax: 87 20 51 90 - info@museumsilkeborg.dk

Følg os her: