Error executing template "Designs/dechra-com/_parsed/espresso.parsed.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_b1e752718e854f709c0cebefc0d13c92.Execute() in D:\Dynamicweb.NET\Solutions\com.dvp.dechra.espresso4.dk\Files\Templates\Designs\dechra-com\_parsed\espresso.parsed.cshtml:line 7
   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 Co3.Espresso.Website.TemplateBases.Pages.PageBase 2 @using System 3 @using System.Web; 4 @using System.Globalization; 5 @{ 6 string globalAreaLang = GetGlobalValue("Global:Area.Lang"); 7 string pageSearch = Espresso.Area.Item.EnablePageSearch; 8 string productSearch = Espresso.Area.Item.EnableProductSearch; 9 string geoIpCountryCode = ""; 10 bool isRendering404Page = HttpContext.Current.Request.Url.PathAndQuery.Contains("404.aspx"); 11 12 if(!RedirectUiService.CookieExist()) 13 { 14 if(!string.IsNullOrEmpty(HttpContext.Current.Request["geo"])) 15 { 16 RedirectUiService.SetCountry(HttpContext.Current.Request["geo"]); 17 geoIpCountryCode = HttpContext.Current.Request["geo"]; 18 } 19 else 20 { 21 geoIpCountryCode = RedirectUiService.LookupCountry(); 22 } 23 24 HttpCookie cookie = new HttpCookie( "GeoIpCountryOriginal" ) 25 { 26 Value = geoIpCountryCode, 27 Expires = DateTime.Now.AddDays( 365 ) 28 }; 29 HttpContext.Current.Response.Cookies.Set( cookie ); 30 } 31 else 32 { 33 geoIpCountryCode = RedirectUiService.GetCookieValue(); 34 } 35 } 36 <!DOCTYPE html> 37 <html lang="@globalAreaLang" data-search-pages="@pageSearch" data-search-products="@productSearch"> 38 <head> 39 @GetValue("CopyRightNotice") 40 <meta charset="utf-8"> 41 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, minimal-ui"> 42 <meta http-equiv="x-ua-compatible" content="ie=edge"> 43 <title> 44 @GetValue("Title") 45 </title> 46 47 @Espresso.CriticalCSS 48 <link href="/Files/Templates/Designs/dechra-com/_assets/_dist/css/default.css?v=adasdsjokeasasshasdsdsassssssdadssjssjjaaas" media="@Espresso.StylesheetAttributeMedia" rel="@Espresso.StylesheetAttributeRel" as="style"> 49 @Espresso.CriticalJS 50 51 <link rel="shortcut icon" href="@Espresso.Area.Item.Favicon"> 52 @if (!isRendering404Page) 53 { 54 @GetValue("MetaTags") 55 } 56 @if( Espresso.IsStagingUrl == true ) { 57 <meta name="robots" content="noindex,nofollow"> 58 } 59 @{ 60 string OpenGraphURL = GetGlobalValue( "Global:Request.Scheme" ) + "://" + GetGlobalValue( "Global:Request.Host" ) + GetGlobalValue( "Global:Pageview.Url" ); 61 } 62 @if (!isRendering404Page) 63 { 64 <meta property="og:url" content="@OpenGraphURL"> 65 } 66 <meta property="og:title" content="@Espresso.OpenGraphTitle"> 67 <meta property="og:description" content="@Espresso.OpenGraphDescription"> 68 <meta property="og:image" content="@Espresso.OpenGraphImage"> 69 @if( string.IsNullOrEmpty( Espresso.Area.Item.GoogleSiteVerification ) == false ){ 70 <meta name="google-site-verification" content="@Espresso.Area.Item.GoogleSiteVerification"> 71 } 72 @if( string.IsNullOrEmpty( Espresso.Area.Item.BingSiteVerification ) == false ){ 73 <meta name="msvalidate.01" content="@Espresso.Area.Item.BingSiteVerification"> 74 } 75 @{ 76 if(1 == 2){ 77 @GetValue("Stylesheets") 78 } 79 } 80 @if( string.IsNullOrEmpty( Espresso.Area.GoogleTagManagerID ) == false && Espresso.Area.GoogleTagManagerID != "GTM-XXXX" ){ 81 <!-- Google Tag Manager --> 82 <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 83 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 84 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 85 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 86 })(window,document,'script','dataLayer','@Espresso.Area.GoogleTagManagerID');</script> 87 <!-- End Google Tag Manager --> 88 } 89 @Espresso.Area.Item.HeaderScripts 90 @GetValue("Javascripts") 91 </head> 92 93 <body class="@Espresso.Item.CustomClasses"> 94 @if( string.IsNullOrEmpty( Espresso.Area.GoogleTagManagerID ) == false && Espresso.Area.GoogleTagManagerID != "GTM-XXXX" ){ 95 <!-- Google Tag Manager (noscript) --> 96 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=@Espresso.Area.GoogleTagManagerID" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 97 <!-- End Google Tag Manager (noscript) --> 98 } 99 @{ 100 if( Espresso.Canvas.ClassList.ToString().Contains("e-page-is-loading") == true ){ 101 Espresso.Canvas.ClassList.RemoveClasses("e-page-is-loading"); 102 Espresso.Canvas.ClassList.AddClasses("is-loading"); 103 } 104 } 105 106 @if( Espresso.Area.Item.OptimizedLoading == "True" ){ 107 <div id="js-e-page-loading-overlay" class="e-page-loading-overlay e-loading-overlay is-loading"><div class="e-loading-spinner"></div></div> 108 } 109 <div class="@Espresso.Canvas.ClassList" id="js-e-canvas"> 110 @using System.Globalization; 111 @using Dynamicweb.Content; 112 @using Dynamicweb.Frontend; 113 @using Dynamicweb.Content.Items; 114 @{ 115 string Logo = Espresso.Area.Item.Logo; 116 string Tagline = Espresso.Area.Item.Tagline; 117 string academyLink = Espresso.Area.Item.AcademyLink; 118 string checkCart= string.IsNullOrEmpty(GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")) ? "0" : GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity"); 119 string checkCartMultiple = ""; 120 121 PageView currentPageView = PageView.Current(); 122 string currentPageId = currentPageView.ID.ToString(); 123 124 if(checkCart != "1") { 125 checkCartMultiple = "s"; 126 } 127 128 } 129 @if( Espresso.Item.HeaderHide != "True" ){ 130 <header class="e-header js-e-header is-sticky"> 131 <div class="e-header-container"> 132 <div class="container-fluid"> 133 <div class="row"> 134 <div class="col-12"> 135 <article class="e-header-wrapper"> 136 <div class="e-logo"> 137 <a href="/" class="e-logo-link"> 138 <img src="@Logo" class="e-logo-img" alt="@Tagline"> 139 @if( string.IsNullOrEmpty( Tagline ) == false ){ 140 <p class="e-logo-tagline">@Tagline</p> 141 } 142 </a> 143 </div> 144 @if( Espresso.Item.NavigationHide != "True" ){ 145 @GetValue("DwNavigation(dwnavheadercta)") 146 if( Espresso.Area.Item.Search == "True" ){ 147 <div class="e-search-toggle e-header-btn"> 148 <a data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 149 <i class="material-icons material-icons-large">search</i> 150 </a> 151 </div> 152 } 153 if( Espresso.Area.Item.Shop == "True" ){ 154 <div class="e-header-btn e-cart-mini"> 155 <a href="/shop/cart/" class="btn btn-sm text-auto"> 156 <i class="material-icons material-icons-large">shopping_cart</i> 157 <span class="e-cart-quantity js-e-cart-quantity"></span> 158 </a> 159 </div> 160 } 161 <div class="e-header-btn e-nav-toggle"> 162 <a data-toggle="modal" data-target=".modal.e-nav-container" class="btn btn-sm text-auto"> 163 <i class="material-icons material-icons-large mr-1">menu</i> 164 @Translate("Header - Menu - Button", "Menu") 165 </a> 166 </div> 167 <div class="js-e-nav-container e-nav-container modal p-0" data-backdrop="false"> 168 <nav class="e-nav"> 169 <div class="e-nav-masthead"> 170 <div class="e-logo"> 171 <a href="/" class="e-logo-link"> 172 <img src="@Logo" class="e-logo-img" alt="@Espresso.Area.Item.CompanyName"> 173 @if( string.IsNullOrEmpty( Tagline ) == false ){ 174 <p class="e-logo-tagline">@Tagline</p> 175 } 176 </a> 177 </div> 178 <div class="e-nav-toggle e-header-btn"> 179 <button type="button" data-toggle="modal" data-target=".modal.e-nav-container" class="btn btn-sm text-auto"> 180 <i class="material-icons material-icons-large">close</i> 181 </button> 182 </div> 183 @if( Espresso.Area.Item.Search == "True" ){ 184 <div class="e-header-btn e-search-toggle"> 185 <button type="button" data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 186 <i class="material-icons material-icons-large">search</i> 187 </button> 188 </div> 189 } 190 @if( Espresso.Area.Item.Shop == "True" ){ 191 <div class="e-header-btn e-cart-mini"> 192 <a href="/shop/cart/" class="btn btn-sm text-auto"> 193 <i class="material-icons material-icons-large">shopping_cart</i> 194 <span class="e-cart-quantity js-e-cart-quantity">@GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")</span> 195 </a> 196 </div> 197 } 198 </div> 199 <section class="e-nav-global js-e-nav-global"> 200 <ul class="nav"> 201 @GetValue("DwNavigation(dwnavglobal)") 202 </ul> 203 </section> 204 @if( Espresso.Area.Item.Search == "True" ){ 205 <div class="e-search-toggle"> 206 <button type="button" data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 207 <i class="material-icons material-icons-large">search</i> 208 </button> 209 </div> 210 } 211 @*@if( Espresso.Area.Item.Shop == "True" ){ 212 <div class="e-cart-mini"> 213 <a href="/shop/cart/" class="btn btn-sm text-auto"> 214 <i class="material-icons material-icons-large">shopping_cart</i> 215 <span class="e-cart-quantity js-e-cart-quantity">@GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")</span> 216 </a> 217 </div> 218 }*@ 219 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavcta)") ) == false ){ 220 <section class="e-nav-cta"> 221 <ul class="nav"> 222 @GetValue("DwNavigation(dwnavcta)") 223 </ul> 224 </section> 225 } 226 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiesprimary)") ) == false ){ 227 <section class="e-nav-utilities-primary"> 228 <ul class="nav pr-2 justify-content-md-end"> 229 @GetValue("DwNavigation(dwnavutilitiesprimary)") 230 <li class="nav-item dropdown dvp-language-selector"> 231 <a href="javascript:void(0);" class="nav-link dropdown-toggle" data-toggle="dropdown"> 232 <span class="e-nav-pagename ">Go to site</span> 233 <i class="material-icons e-nav-pageicon-dropdown">keyboard_arrow_down</i> 234 </a> 235 <div class="dropdown-menu dropdown-menu-right py-1"> 236 <div class="row m-0"> 237 <div class="col-6 col-md-4 p-0"> 238 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.at?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/AT.svg" alt="AT"></span>AT</a> 239 </div> 240 <div class="col-6 col-md-4 p-0"> 241 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.au?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/AU.svg" alt="AU"></span>AU</a> 242 </div> 243 <div class="col-6 col-md-4 p-0"> 244 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.ba?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/BA.svg" alt="BA"></span>BA</a> 245 </div> 246 <div class="col-6 col-md-4 p-0"> 247 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.be?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/BE.svg" alt="BE"></span>BE</a> 248 </div> 249 <div class="col-6 col-md-4 p-0"> 250 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.br?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/BR.svg" alt="BR"></span>BR</a> 251 </div> 252 <div class="col-6 col-md-4 p-0"> 253 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.ca?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/CA.svg" alt="CA"></span>CA</a> 254 </div> 255 <div class="col-6 col-md-4 p-0"> 256 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.co?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/CO.svg" alt="CO"></span>CO</a> 257 </div> 258 <div class="col-6 col-md-4 p-0"> 259 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.cr?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/CR.svg" alt="CR"></span>CR</a> 260 </div> 261 <div class="col-6 col-md-4 p-0"> 262 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.de?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/DE.svg" alt="DE"></span>DE</a> 263 </div> 264 <div class="col-6 col-md-4 p-0"> 265 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.dk?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/DK.svg" alt="DK"></span>DK</a> 266 </div> 267 <div class="col-6 col-md-4 p-0"> 268 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.es?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/ES.svg" alt="ES"></span>ES</a> 269 </div> 270 <div class="col-6 col-md-4 p-0"> 271 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.fi?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/FI.svg" alt="FI"></span>FI</a> 272 </div> 273 <div class="col-6 col-md-4 p-0"> 274 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.fr?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/FR.svg" alt="FR"></span>FR</a> 275 </div> 276 <div class="col-6 col-md-4 p-0"> 277 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.co.uk?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/GB.svg" alt="GB"></span>GB</a> 278 </div> 279 <div class="col-6 col-md-4 p-0"> 280 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.hr?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/HR.svg" alt="HR"></span>HR</a> 281 </div> 282 <div class="col-6 col-md-4 p-0"> 283 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.ie?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/IE.svg" alt="IE"></span>IE</a> 284 </div> 285 <div class="col-6 col-md-4 p-0"> 286 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.it?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/IT.svg" alt="IT"></span>IT</a> 287 </div> 288 <div class="col-6 col-md-4 p-0"> 289 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.mx?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/MX.svg" alt="MX"></span>MX</a> 290 </div> 291 <div class="col-6 col-md-4 p-0"> 292 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.nl?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/NL.svg" alt="NL"></span>NL</a> 293 </div> 294 <div class="col-6 col-md-4 p-0"> 295 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.no?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/NO.svg" alt="NO"></span>NO</a> 296 </div> 297 <div class="col-6 col-md-4 p-0"> 298 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.pe?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/PE.svg" alt="PE"></span>PE</a> 299 </div> 300 <div class="col-6 col-md-4 p-0"> 301 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.pl?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/PL.svg" alt="PL"></span>PL</a> 302 </div> 303 <div class="col-6 col-md-4 p-0"> 304 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.pt?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/PT.svg" alt="PT"></span>PT</a> 305 </div> 306 <div class="col-6 col-md-4 p-0"> 307 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.py?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/PY.svg" alt="PY"></span>PY</a> 308 </div> 309 <div class="col-6 col-md-4 p-0"> 310 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.se?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/SE.svg" alt="SE"></span>SE</a> 311 </div> 312 <div class="col-6 col-md-4 p-0"> 313 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.si?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/SI.svg" alt="SI"></span>SI</a> 314 </div> 315 <div class="col-6 col-md-4 p-0"> 316 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra-us.com?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/US.svg" alt="US"></span>US</a> 317 </div> 318 <div class="col-6 col-md-4 p-0"> 319 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.uy?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/UY.svg" alt="UY"></span>UY</a> 320 </div> 321 <div class="col-6 col-md-4 p-0"> 322 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.ve?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/VE.svg" alt="VE"></span>VE</a> 323 </div> 324 </div> 325 </div> 326 </li> 327 </ul> 328 </section> 329 } 330 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiessecondaryheader)") ) == false ){ 331 <section class="e-nav-utilities-secondary"> 332 <ul class="nav"> 333 @GetValue("DwNavigation(dwnavutilitiessecondaryheader)") 334 </ul> 335 </section> 336 } 337 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavcontext)") ) == false ){ 338 <section class="e-nav-context"> 339 <ul class="nav"> 340 @GetValue("DwNavigation(dwnavcontext)") 341 </ul> 342 </section> 343 } 344 </nav> 345 </div> 346 } 347 </article> 348 </div> 349 </div> 350 </div> 351 </div> 352 </header> 353 } 354 355 <main class="e-content"> 356 @using Dynamicweb.Content; 357 @using Dynamicweb.Extensibility; 358 @{ 359 string eBreadcrumbClasslist = "e-breadcrumb js-e-breadcrumb d-none d-sm-block"; 360 if( Espresso.Item.BreadcrumbColor != "auto" && Espresso.Item.BreadcrumbColor != "none" && String.IsNullOrEmpty( Espresso.Item.Breadcrumb ) == false ){ 361 eBreadcrumbClasslist += string.Format(" e-breadcrumb-{0}", Espresso.Item.Breadcrumb ); 362 } 363 364 string navigationHtmlBreadcrumb = RenderNavigation( new 365 { 366 id = "dwnav-breadcrumb", 367 template = "breadcrumb.xslt", 368 startlevel = 1, 369 endlevel = 15, 370 expandmode = "pathonly", 371 includemode = "all", 372 sitemapmode = true 373 } ); 374 375 string ecomNavigationHtmlBreadcrumb = RenderNavigation( new 376 { 377 id = "dwnav-ecom-breadcrumb", 378 template = "ecom-breadcrumb.xslt", 379 startlevel = 1, 380 endlevel = 15, 381 expandmode = "pathonly", 382 includemode = "all", 383 sitemapmode = true 384 } ); 385 } 386 387 @if( Espresso.Item.Breadcrumb != "none" && String.IsNullOrEmpty( Espresso.Item.Breadcrumb ) == false ){ 388 <section class="e-section mt-1 @eBreadcrumbClasslist"> 389 <div class="container-fluid"> 390 <div class="row"> 391 <div class="col-12"> 392 <div class="row"> 393 394 <div class="col-12"> 395 <nav class="e-breadcrumb-container"> 396 <ol class="breadcrumb nav text-muted"> 397 <li class="breadcrumb-item m-0 p-0"> 398 <span class="breadcrumb-prefix-text"> 399 @Translate( "Breadcrumb - Prefix - Text", "You are here:" ) 400 </span> 401 <a href="/"> 402 @ServiceLocator.Current.GetPageService().GetFirstPageForArea( GetInteger( "DwAreaID" ) ).MenuText 403 </a> 404 </li> 405 @if(HttpContext.Current.Request["GroupID"] == null) 406 { 407 @navigationHtmlBreadcrumb 408 } 409 else 410 { 411 @ecomNavigationHtmlBreadcrumb 412 } 413 </ol> 414 </nav> 415 </div> 416 417 </div> 418 </div> 419 </div> 420 </div> 421 </section> 422 } 423 424 <article id="dwcontent-main" class="e-content-main @Espresso.ContentArea.ClassList"> 425 @{ 426 string NavigationLocalHorizontalClassList = "e-nav-local e-nav-local-horizontal js-e-nav-local-horizontal reset-animate"; 427 @* reset-animate *@ 428 string NavigationLocalHorizontalContainerClassList = "e-nav-local-container"; 429 if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "horizontal" ) { 430 NavigationLocalHorizontalClassList += " " + Espresso.Item.NavigationLocalCustomClasses; 431 if( Espresso.Item.NavigationLocalSticky == "True" ) { 432 NavigationLocalHorizontalClassList += " is-sticky"; 433 } 434 if( Espresso.Item.NavigationLocalAbsolute == "True" ) { 435 NavigationLocalHorizontalClassList += " is-absolute"; 436 } 437 else{ 438 if( Espresso.Item.NavigationLocalMarginTop != "0" && Espresso.Item.NavigationLocalMarginTop != "" ) { 439 NavigationLocalHorizontalClassList += " mt-" + Espresso.Item.NavigationLocalMarginTop; 440 } 441 if( Espresso.Item.NavigationLocalMarginBottom != "0" && Espresso.Item.NavigationLocalMarginBottom != "" ) { 442 NavigationLocalHorizontalClassList += " mb-" + Espresso.Item.NavigationLocalMarginBottom; 443 } 444 } 445 } 446 } 447 @if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "horizontal" ) { 448 <section class="e-section @NavigationLocalHorizontalClassList"> 449 <div class="container-fluid"> 450 <div class="row"> 451 <div class="col-12"> 452 <div class="row"> 453 454 <div class="col-12"> 455 <nav id="dwnav-local-@Espresso.DynamicwebPage.ID" class="@NavigationLocalHorizontalContainerClassList"> 456 <ul class="nav justify-content-start"> 457 @if( Espresso.Item.NavigationLocalHeading != "" ){ 458 <li class="e-nav-local-heading"><h2>@Espresso.Item.NavigationLocalHeading</h2></li> 459 } 460 @RenderNavigation( new { 461 id = "dwnav-local-" + Espresso.DynamicwebPage.ID, 462 parentid = string.IsNullOrEmpty( Espresso.Item.NavigationLocalParentPage ) == false ? Espresso.Item.NavigationLocalParentPage : Espresso.DynamicwebPage.ID, 463 template = string.IsNullOrEmpty( Espresso.Item.NavigationLocalTemplate ) == false ? Espresso.Item.NavigationLocalTemplate : "local-" + Espresso.Item.NavigationLocalLayout + ".xslt", 464 startlevel = Espresso.Item.NavigationLocalLevelStart, 465 endlevel = Espresso.Item.NavigationLocalLevelEnd, 466 expandmode = Espresso.Item.NavigationLocalPageTreeExpand == "True" ? "all" : "path", 467 } ) 468 </ul> 469 </nav> 470 </div> 471 472 </div> 473 </div> 474 </div> 475 </div> 476 </section> 477 } 478 @{ 479 string NavigationLocalVerticalClassList = "e-nav-local e-nav-local-vertical js-e-nav-local-vertical reset-animate"; 480 string NavigationLocalVerticalContainerClassList = "e-nav-local-container"; 481 if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "vertical" ) { 482 NavigationLocalVerticalClassList += " " + Espresso.Item.NavigationLocalCustomClasses; 483 //NavigationLocalVerticalClassList += " col-3"; 484 485 if( Espresso.Item.NavigationLocalMarginTop != "0" && Espresso.Item.NavigationLocalMarginTop != "" ) { 486 NavigationLocalVerticalClassList += " mt-" + Espresso.Item.NavigationLocalMarginTop; 487 } 488 if( Espresso.Item.NavigationLocalMarginBottom != "0" && Espresso.Item.NavigationLocalMarginBottom != "" ) { 489 NavigationLocalVerticalClassList += " mb-" + Espresso.Item.NavigationLocalMarginBottom; 490 } 491 492 if( Espresso.Item.NavigationLocalSticky == "True" ) { 493 NavigationLocalVerticalClassList += " is-sticky"; 494 } 495 if( Espresso.Item.NavigationLocalAbsolute == "True" ) { 496 NavigationLocalVerticalClassList += " is-absolute"; 497 } 498 else{ 499 Espresso.ContentSection.ClassList.Clear(); 500 Espresso.ContentSection.ClassList.AddClasses("col-12 col-lg-9 ml-auto"); 501 } 502 } 503 } 504 505 @if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "vertical" ) { 506 <section class="e-section @NavigationLocalVerticalClassList"> 507 <div class="container-fluid"> 508 <div class="row"> 509 <div class="col-12"> 510 <div class="row"> 511 512 <div class="col-3"> 513 <nav id="dwnav-local-@Espresso.DynamicwebPage.ID" class="@NavigationLocalVerticalContainerClassList"> 514 <ul class="nav flex-column"> 515 @if( Espresso.Item.NavigationLocalHeading != "" ){ 516 <li class="e-nav-local-heading"><h2>@Espresso.Item.NavigationLocalHeading</h2></li> 517 } 518 @RenderNavigation( new { 519 id = "dwnav-local-" + Espresso.DynamicwebPage.ID, 520 parentid = string.IsNullOrEmpty( Espresso.Item.NavigationLocalParentPage ) == false ? Espresso.Item.NavigationLocalParentPage : Espresso.DynamicwebPage.ID, 521 template = string.IsNullOrEmpty( Espresso.Item.NavigationLocalTemplate ) == false ? Espresso.Item.NavigationLocalTemplate : "local-" + Espresso.Item.NavigationLocalLayout + ".xslt", 522 startlevel = Espresso.Item.NavigationLocalLevelStart, 523 endlevel = Espresso.Item.NavigationLocalLevelEnd, 524 expandmode = Espresso.Item.NavigationLocalPageTreeExpand == "True" ? "all" : "path", 525 } ) 526 </ul> 527 </nav> 528 </div> 529 530 </div> 531 </div> 532 </div> 533 </div> 534 </section> 535 } 536 537 538 <section class="e-section"> 539 <div class="container-fluid"> 540 <div class="row"> 541 <div class="@Espresso.ContentSection.ClassList"> 542 <div class="row"> 543 @GetValue("DwContent(dwcontentmain)") 544 </div> 545 </div> 546 </div> 547 </div> 548 </section> 549 </article> 550 </main> 551 @{ 552 string localAddressesLink = Espresso.Area.Item.LocalAddressesLink; 553 string generalInquiryPage = Espresso.Area.Item.GeneralInquiryPage; 554 } 555 556 @if( Espresso.Item.FooterHide != "True" ){ 557 <footer class="e-footer"> 558 <article class="e-footer-wrapper"> 559 @if( Espresso.Area.Item.HideLocalAddressesBar != "True" ){ 560 <section class="e-section dvp-footer-custom-local-addresses"> 561 <div class="container-fluid"> 562 <div class="row"> 563 <div class="col-12 col-sm-10 text-left"> 564 @if(!string.IsNullOrEmpty(localAddressesLink)) 565 { 566 <h3> 567 <a href="@localAddressesLink">@Translate("Local adresses in United Kingdom","Local adresses in United Kingdom")</a> 568 </h3> 569 } 570 </div> 571 <div class="col-12 col-sm-2 mt-2 mt-sm-0 text-left text-md-right"> 572 @using Co3.Dechra.DVP.Website.UiServices; 573 @{ 574 Area currentArea = PageView.Current().Area; 575 576 string currentFlag = CountryUiService.GetCountryCode(currentArea); 577 string globalUrl = string.Empty; 578 string globalFlag = string.Empty; 579 580 IList<Area> areaCollection = new AreaService().GetAreas(); 581 582 string geoCountry = string.Empty; 583 584 if(RedirectUiService.CookieExist() && !string.IsNullOrEmpty(RedirectUiService.GetCookieValue())) 585 { 586 geoCountry = RedirectUiService.GetCookieValue(); 587 } 588 else if(!string.IsNullOrEmpty(HttpContext.Current.Request["geo"])) 589 { 590 geoCountry = HttpContext.Current.Request["geo"]; 591 } 592 } 593 <div class="dropdown dvp-language-selector"> 594 @if(currentArea.ID == 40 || currentArea.ID == 41) 595 { 596 string title = currentArea.ID == 40 ? "Français" : "English" ; 597 string lang = currentArea.ID == 40 ? "FR" : "EN" ; 598 string langUrl = currentArea.ID == 40 ? "https://fr.dechra.ca" : "https://www.dechra.ca" ; 599 600 if(!string.IsNullOrEmpty(geoCountry)) 601 { 602 langUrl += $"?geo={geoCountry}"; 603 } 604 605 <a class="float-left float-md-right dvp-language-region js-dvp-set-geo-ip-country" title="@title" href="@langUrl"> 606 <span class="d-inline-block">@lang</span> 607 </a> 608 } 609 <a class="dropdown-toggle float-left float-md-right" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 610 <span class="d-inline-block dvp-flag-icon dvp-flag-icon-20"><img src="/Files/Images/Icons/Flags/@(currentFlag).svg" alt="@currentFlag"></span> 611 </a> 612 <div class="dropdown-menu dropdown-menu-right p-0" aria-labelledby="dropdownMenuLink"> 613 <div class="row m-0"> 614 @foreach(Area area in areaCollection.OrderBy(a => CountryUiService.GetCountryCode(a))) 615 { 616 string flag = CountryUiService.GetCountryCode(area); 617 618 Item websiteSettings = area.Item; 619 620 if(area.Active && !string.IsNullOrEmpty(area.DomainLock) && area.UniqueId!=currentArea.UniqueId && websiteSettings != null && websiteSettings["WebsiteIsLive"] != null && websiteSettings["WebsiteIsLive"].ToString() == "True") 621 { 622 if(flag != "global") 623 { 624 string url = $"//{area.DomainLock}"; 625 626 if(!string.IsNullOrEmpty(geoCountry)) 627 { 628 url = $"//{area.DomainLock}?geo={geoCountry}"; 629 } 630 631 <div class="col-6 col-md-4 p-0"> 632 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="@url"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/@(flag).svg" alt="@flag"></span>@flag</a> 633 </div> 634 } 635 else 636 { 637 globalFlag = flag; 638 globalUrl = $"//{area.DomainLock}"; 639 640 if(!string.IsNullOrEmpty(geoCountry)) 641 { 642 globalUrl = $"//{area.DomainLock}?geo={geoCountry}"; 643 } 644 } 645 } 646 } 647 @if(!string.IsNullOrEmpty(globalFlag) && !string.IsNullOrEmpty(globalUrl)) 648 { 649 <div class="col-6 col-md-4 p-0"> 650 <a class="dropdown-item pt-1 pb-1 js-dvp-set-geo-ip-country" href="@globalUrl"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/@(globalFlag).svg" alt="@globalFlag"></span>Global</a> 651 </div> 652 } 653 </div> 654 <div class="row pt-1 pb-1 m-0 border border-bottom-0 border-left-0 border-right-0"> 655 <div class="col-12 px-2 small"> 656 <small> 657 @Translate("By clicking a flag you will be leaving this country website to access another site in the Dechra group not applicable to your territory and which may have different legislation","By clicking a flag you will be leaving this country website to access another site in the Dechra group not applicable to your territory and which may have different legislation") 658 </small> 659 </div> 660 </div> 661 </div> 662 </div> 663 </div> 664 </div> 665 </div> 666 </section> 667 } 668 @if( Espresso.Area.Item.HideCustomerServiceBar != "True" ){ 669 <section class="e-section dvp-footer-custom-customerservice p-section-txt-light"> 670 <div class="container-fluid"> 671 <div class="row"> 672 <div class="col-12 col-md-8 dvp-footer-custom-supportinfo"> 673 <div class="flex-container"> 674 <div class="flex-item"> 675 <h3>@Translate("Customer Service","Customer Service")</h3> 676 </div> 677 <div class="flex-item"> 678 <small>@Translate("For further information please contact our Customer Services Team","For further information please contact our Customer Services Team")</small> 679 </div> 680 </div> 681 </div> 682 <div class="col-12 col-md-4 mt-2 mt-md-0 text-md-right dvp-footer-custom-phonenumber"> 683 @if(!string.IsNullOrEmpty(generalInquiryPage)) 684 { 685 <a href="/Default.aspx?ID=@generalInquiryPage" class="btn btn-sm btn-secondary">@Translate("Submit an electronic inquiry","Submit an electronic inquiry")</a> 686 } 687 @if(Espresso.Area.Item.HideCustomerServicePhone != "True") 688 { 689 <br class="d-sm-none"> @Translate("or call:","or call:") 690 @Translate("CustomerServiceNumber","01939 211200") 691 } 692 </div> 693 </div> 694 </div> 695 </section> 696 } 697 698 <section class="e-footer-content e-section dvp-footer-custom-main"> 699 <div class="container-fluid"> 700 <div class="row"> 701 @if ( !string.IsNullOrEmpty( Espresso.Area.Item.FooterPageId ) ) 702 { 703 @RenderPageContent( int.Parse( Espresso.Area.Item.FooterPageId ) ) 704 } 705 </div> 706 </div> 707 </section> 708 709 <section class="e-footer-copyright e-section"> 710 <div class="container-fluid"> 711 <div class="row"> 712 <div class="col-12"> 713 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiessecondaryfooter)") ) == false ){ 714 <aside class="e-nav-utilities-secondary"> 715 <ul class="nav nav-inline"> 716 @GetValue("DwNavigation(dwnavutilitiessecondaryfooter)") 717 </ul> 718 </aside> 719 } 720 </div> 721 </div> 722 </div> 723 </section> 724 </article> 725 </footer> 726 } 727 728 </div> 729 @if( Espresso.Area.Item.Search == "True" ){ 730 731 <div class="modal fade e-search js-e-search js-e-search-modal modal-fullscreen" data-backdrop="false" data-keyboard="true" data-focus="true"> 732 <div class="modal-dialog"> 733 <div class="modal-content"> 734 <div class="modal-header"> 735 <div class="container-fluid"> 736 <div class="row align-items-center"> 737 <div class="col-6"> 738 <a class="btn btn-sm btn-secondary js-e-back-link arrow-left" href="/" data-dismiss="modal"> 739 @Translate("Search - Back button", "Back") 740 </a> 741 </div> 742 <div class="col-6"> 743 <div class="e-logo mr-0 float-right"> 744 <a href="/" class="e-logo-link my-0"> 745 <img src="@Logo" class="e-logo-img e-logo-img-primary" alt="@Tagline"> 746 </a> 747 </div> 748 </div> 749 </div> 750 </div> 751 </div> 752 <div class="modal-body"> 753 <div class="container-fluid"> 754 <div class="row align-items-center dvp-no-overlay"> 755 756 <div class="col-12 col-md-3 order-2 order-md-1"> 757 <p class="e-search-result-info h3 m-0 mt-1 mt-md-0"> 758 <span class="js-dvp-search-result-success d-none"> 759 <span class="js-e-search-result-count">0</span> @Translate("Search - Result Count - Text", "results") 760 </span> 761 <span class="js-dvp-search-result-loading dvp-search-result-loading"> 762 <span class="dvp-loading-spinner"></span> @Translate("Search - Result Loading - Text", "Searching...") 763 </span> 764 </p> 765 </div> 766 767 <div class="col-12 col-md-9 order-1 order-md-2"> 768 <form action="" class="e-search-form js-e-search-form"> 769 <div class="js-e-search-input-group e-search-input-group is-empty"> 770 <label class="e-search-label" for="e-search-input"><i class="material-icons">search</i></label> 771 <input type="text" class="js-e-search-input e-search-input form-control-plaintext" name="q" id="e-search-input" placeholder='@Translate("Search - Input Placeholder - Text", "Search")'> 772 <span class="js-e-search-clear e-search-clear"><i class="material-icons">close</i></span> 773 <button class="e-search-submit btn btn-primary" type="submit"><i class="material-icons pa-0">search</i></button> 774 </div> 775 </form> 776 </div> 777 </div> 778 779 <div class="js-e-search-result-container e-search-result-container"> 780 <div class="row"> 781 <div class="col-12 col-md-3"> 782 <div class="e-search-form-container pt-4"> 783 784 <div class="col-12 p-1 mb-1 dvp-quicknav-header"><p class="mb-0 font-weight-bold">@Translate("Search result shortcuts","Search result shortcuts")</p></div> 785 <div class="col-12 px-0"> 786 <div class="list-group font-weight-bold js-dvp-search-menu"> 787 788 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-products" class="px-1 list-group-item list-group-item-action text-primary d-none"> 789 <span class="align-middle">@Translate("Products","Products") <em>(<span class="js-e-search-product-count">0</span>)</em></span> 790 </a> 791 792 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-therapyarea" class="px-1 list-group-item list-group-item-action text-primary d-none"> 793 <span class="align-middle">@Translate("Therapy Areas","Therapy Areas") <em>(<span class="js-e-search-therapyarea-count">0</span>)</em></span> 794 </a> 795 796 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-supportmaterials" class="px-1 list-group-item list-group-item-action text-primary d-none"> 797 <span class="align-middle">@Translate("Supplementary Materials","Supplementary Materials") <em>(<span class="js-e-search-supportmaterials-count">0</span>)</em></span> 798 </a> 799 800 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-videos" class="px-1 list-group-item list-group-item-action text-primary d-none"> 801 <span class="align-middle">@Translate("Videos","Videos") <em>(<span class="js-e-search-videos-count">0</span>)</em></span> 802 </a> 803 804 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-elearning" class="px-1 list-group-item list-group-item-action text-primary d-none"> 805 <span class="align-middle">@Translate("Academy Courses","Academy Courses") <em>(<span class="js-e-search-elearning-count">0</span>)</em></span> 806 </a> 807 808 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-events" class="px-1 list-group-item list-group-item-action text-primary d-none"> 809 <span class="align-middle">@Translate("Upcoming Events","Upcoming Events") <em>(<span class="js-e-search-events-count">0</span>)</em></span> 810 </a> 811 812 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-faq" class="px-1 list-group-item list-group-item-action text-primary d-none"> 813 <span class="align-middle">@Translate("Frequent Product Questions","Frequent Product Questions") <em>(<span class="js-e-search-faq-count">0</span>)</em></span> 814 </a> 815 816 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-news" class="px-1 list-group-item list-group-item-action text-primary d-none"> 817 <span class="align-middle">@Translate("News","News") <em>(<span class="js-e-search-news-count">0</span>)</em></span> 818 </a> 819 820 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-content" class="px-1 list-group-item list-group-item-action text-primary d-none"> 821 <span class="align-middle">@Translate("Content","Content") <em>(<span class="js-e-search-page-count">0</span>)</em></span> 822 </a> 823 824 <a href="javascript:void(0);" data-scrollto="com-scroll-to-reports" class="px-1 list-group-item list-group-item-action text-primary d-none"> 825 <span class="align-middle">@Translate("Reports","Reports") <em>(<span class="js-e-search-reports-count">0</span>)</em></span> 826 </a> 827 828 </div> 829 </div> 830 831 </div> 832 </div> 833 <div class="col-12 col-md-9 mt-3 mt-md-4"> 834 835 836 <div id="dvp-scroll-to-products" class="js-e-search-result-products e-search-result-products is-empty mb-6"> 837 <div class="row"> 838 <div class="col-12"> 839 <div class="pb-1 dvp-search-subject-header"> 840 <p class="h3 mb-0"><i class="material-icons">apps</i> <span class="align-middle small ml-1">@Translate("Products","Products")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-product-count">0</span>)</em> </span></p> 841 </div> 842 </div> 843 </div> 844 <div class="js-dvp-search-result-products-restricted mb-4"> 845 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-restricted" type="text/x-handlebars-template"> 846 <div class="row pb-1"> 847 <div class="col-12 px-2 pt-4 text-center"> 848 <p class="mb-1 mt-3 lead text-black font-italic">@Translate("Our products are intended for healthcare professionals only.", "Our products are intended for healthcare professionals only.")</p> 849 <p class="mb-0"><a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a></p> 850 </div> 851 </div> 852 </script> 853 </div> 854 <div class="js-dvp-search-result-products-prescription mb-4"> 855 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-prescription" type="text/x-handlebars-template"> 856 <div class="e-products"> 857 <div class="row"> 858 <div class="col-12"> 859 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Prescription Only Products","Prescription Only Products")</h4> 860 </div> 861 </div> 862 <div class="row"> 863 {{#each products}} 864 <div class="col-12 col-md-4 mt-2 d-flex"> 865 <div class="e-products-item border"> 866 <div class="e-products-item-container"> 867 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 868 <div class="col-12 dvp-image-container text-center"> 869 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 870 </div> 871 <div class="col-12 text-center"> 872 <p class="mb-0 px-1"> 873 {{{displayName}}} 874 </p> 875 </div> 876 </a> 877 <div class="col-12 text-center"> 878 <div class="is-visible-on-hover"> 879 <p class="e-products-item-text mb-0 mt-2 small"> 880 {{#if datasheet}} 881 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 882 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 883 </a> 884 {{/if}} 885 {{#if packInsert}} 886 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 887 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 888 </a> 889 {{/if}} 890 {{#if SPC}} 891 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 892 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 893 </a> 894 {{/if}} 895 {{#if MSDS}} 896 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 897 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 898 </a> 899 {{/if}} 900 </p> 901 </div> 902 </div> 903 </div> 904 </div> 905 </div> 906 {{/each}} 907 </div> 908 <p class="js-e-search-products-show-all mt-2 text-center"> 909 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 910 </p> 911 </div> 912 </script> 913 </div> 914 915 <div class="js-dvp-search-result-products-nonprescription mb-4"> 916 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-nonprescription" type="text/x-handlebars-template"> 917 <div class="e-products"> 918 <div class="row"> 919 <div class="col-12"> 920 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Non Prescription Products","Non Prescription Products")</h4> 921 </div> 922 </div> 923 <div class="row"> 924 {{#each products}} 925 <div class="col-12 col-md-4 mt-2 d-flex"> 926 <div class="e-products-item border"> 927 <div class="e-products-item-container"> 928 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 929 <div class="col-12 dvp-image-container text-center"> 930 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 931 </div> 932 <div class="col-12 text-center"> 933 <p class="mb-0 px-1">{{{displayName}}}</p> 934 </div> 935 </a> 936 <div class="col-12 text-center"> 937 <div class="is-visible-on-hover"> 938 <p class="e-products-item-text mb-0 mt-2 small"> 939 {{#if datasheet}} 940 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 941 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 942 </a> 943 {{/if}} 944 {{#if packInsert}} 945 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 946 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 947 </a> 948 {{/if}} 949 {{#if SPC}} 950 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 951 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 952 </a> 953 {{/if}} 954 {{#if MSDS}} 955 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 956 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 957 </a> 958 {{/if}} 959 </p> 960 </div> 961 </div> 962 </div> 963 </div> 964 </div> 965 {{/each}} 966 </div> 967 <p class="js-e-search-products-show-all mt-2 text-center"> 968 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 969 </p> 970 </div> 971 </script> 972 </div> 973 974 <div class="js-dvp-search-result-products-pharmacyonly mb-4"> 975 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-pharmacyonly" type="text/x-handlebars-template"> 976 <div class="e-products"> 977 <div class="row"> 978 <div class="col-12"> 979 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Pharmacy Only Products","Pharmacy Only Products")</h4> 980 </div> 981 </div> 982 <div class="row"> 983 {{#each products}} 984 <div class="col-12 col-md-4 mt-2 d-flex"> 985 <div class="e-products-item border"> 986 <div class="e-products-item-container"> 987 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 988 <div class="col-12 dvp-image-container text-center"> 989 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 990 </div> 991 <div class="col-12 text-center"> 992 <p class="mb-0 px-1"> 993 {{{displayName}}} 994 </p> 995 </div> 996 </a> 997 <div class="col-12 text-center"> 998 <div class="is-visible-on-hover"> 999 <p class="e-products-item-text mb-0 mt-2 small"> 1000 {{#if datasheet}} 1001 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1002 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1003 </a> 1004 {{/if}} 1005 {{#if packInsert}} 1006 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1007 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1008 </a> 1009 {{/if}} 1010 {{#if SPC}} 1011 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1012 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1013 </a> 1014 {{/if}} 1015 {{#if MSDS}} 1016 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1017 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1018 </a> 1019 {{/if}} 1020 </p> 1021 </div> 1022 </div> 1023 </div> 1024 </div> 1025 </div> 1026 {{/each}} 1027 </div> 1028 <p class="js-e-search-products-show-all mt-2 text-center"> 1029 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1030 </p> 1031 </div> 1032 </script> 1033 </div> 1034 1035 <div class="js-dvp-search-result-products-controlleddrug mb-4"> 1036 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-controlleddrug" type="text/x-handlebars-template"> 1037 <div class="e-products"> 1038 <div class="row"> 1039 <div class="col-12"> 1040 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Controlled Drug Products","Controlled Drug Products")</h4> 1041 </div> 1042 </div> 1043 <div class="row"> 1044 {{#each products}} 1045 <div class="col-12 col-md-4 mt-2 d-flex"> 1046 <div class="e-products-item border"> 1047 <div class="e-products-item-container"> 1048 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1049 <div class="col-12 dvp-image-container text-center"> 1050 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1051 </div> 1052 <div class="col-12 text-center"> 1053 <p class="mb-0 px-1"> 1054 {{{displayName}}} 1055 </p> 1056 </div> 1057 </a> 1058 <div class="col-12 text-center"> 1059 <div class="is-visible-on-hover"> 1060 <p class="e-products-item-text mb-0 mt-2 small"> 1061 {{#if datasheet}} 1062 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1063 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1064 </a> 1065 {{/if}} 1066 {{#if packInsert}} 1067 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1068 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1069 </a> 1070 {{/if}} 1071 {{#if SPC}} 1072 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1073 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1074 </a> 1075 {{/if}} 1076 {{#if MSDS}} 1077 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1078 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1079 </a> 1080 {{/if}} 1081 </p> 1082 </div> 1083 </div> 1084 </div> 1085 </div> 1086 </div> 1087 {{/each}} 1088 </div> 1089 <p class="js-e-search-products-show-all mt-2 text-center"> 1090 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1091 </p> 1092 </div> 1093 </script> 1094 </div> 1095 1096 <div class="js-dvp-search-result-products-addictivesubstances mb-4"> 1097 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-addictivesubstances" type="text/x-handlebars-template"> 1098 <div class="e-products"> 1099 <div class="row"> 1100 <div class="col-12"> 1101 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Addictive Substances Products","Addictive Substances Products")</h4> 1102 </div> 1103 </div> 1104 <div class="row"> 1105 {{#each products}} 1106 <div class="col-12 col-md-4 mt-2 d-flex"> 1107 <div class="e-products-item border"> 1108 <div class="e-products-item-container"> 1109 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1110 <div class="col-12 dvp-image-container text-center"> 1111 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1112 </div> 1113 <div class="col-12 text-center"> 1114 <p class="mb-0 px-1"> 1115 {{{displayName}}} 1116 </p> 1117 </div> 1118 </a> 1119 <div class="col-12 text-center"> 1120 <div class="is-visible-on-hover"> 1121 <p class="e-products-item-text mb-0 mt-2 small"> 1122 {{#if datasheet}} 1123 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1124 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1125 </a> 1126 {{/if}} 1127 {{#if packInsert}} 1128 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1129 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1130 </a> 1131 {{/if}} 1132 {{#if SPC}} 1133 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1134 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1135 </a> 1136 {{/if}} 1137 {{#if MSDS}} 1138 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1139 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1140 </a> 1141 {{/if}} 1142 </p> 1143 </div> 1144 </div> 1145 </div> 1146 </div> 1147 </div> 1148 {{/each}} 1149 </div> 1150 <p class="js-e-search-products-show-all mt-2 text-center"> 1151 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1152 </p> 1153 </div> 1154 </script> 1155 </div> 1156 1157 <div class="js-dvp-search-result-products-psychotropic mb-4"> 1158 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-psychotropic" type="text/x-handlebars-template"> 1159 <div class="e-products"> 1160 <div class="row"> 1161 <div class="col-12"> 1162 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Psychotropic Products","Psychotropic Products")</h4> 1163 </div> 1164 </div> 1165 <div class="row"> 1166 {{#each products}} 1167 <div class="col-12 col-md-4 mt-2 d-flex"> 1168 <div class="e-products-item border"> 1169 <div class="e-products-item-container"> 1170 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1171 <div class="col-12 dvp-image-container text-center"> 1172 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1173 </div> 1174 <div class="col-12 text-center"> 1175 <p class="mb-0 px-1"> 1176 {{{displayName}}} 1177 </p> 1178 </div> 1179 </a> 1180 <div class="col-12 text-center"> 1181 <div class="is-visible-on-hover"> 1182 <p class="e-products-item-text mb-0 mt-2 small"> 1183 {{#if datasheet}} 1184 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1185 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1186 </a> 1187 {{/if}} 1188 {{#if packInsert}} 1189 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1190 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1191 </a> 1192 {{/if}} 1193 {{#if SPC}} 1194 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1195 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1196 </a> 1197 {{/if}} 1198 {{#if MSDS}} 1199 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1200 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1201 </a> 1202 {{/if}} 1203 </p> 1204 </div> 1205 </div> 1206 </div> 1207 </div> 1208 </div> 1209 {{/each}} 1210 </div> 1211 <p class="js-e-search-products-show-all mt-2 text-center"> 1212 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1213 </p> 1214 </div> 1215 </script> 1216 </div> 1217 1218 <div class="js-dvp-search-result-products-supplementaryfeed mb-4"> 1219 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-supplementaryfeed" type="text/x-handlebars-template"> 1220 <div class="e-products"> 1221 <div class="row"> 1222 <div class="col-12"> 1223 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Supplementary Feed Products","Supplementary Feed Products")</h4> 1224 </div> 1225 </div> 1226 <div class="row"> 1227 {{#each products}} 1228 <div class="col-12 col-md-4 mt-2 d-flex"> 1229 <div class="e-products-item border"> 1230 <div class="e-products-item-container"> 1231 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1232 <div class="col-12 dvp-image-container text-center"> 1233 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1234 </div> 1235 <div class="col-12 text-center"> 1236 <p class="mb-0 px-1"> 1237 {{{displayName}}} 1238 </p> 1239 </div> 1240 </a> 1241 <div class="col-12 text-center"> 1242 <div class="is-visible-on-hover"> 1243 <p class="e-products-item-text mb-0 mt-2 small"> 1244 {{#if datasheet}} 1245 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1246 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1247 </a> 1248 {{/if}} 1249 {{#if packInsert}} 1250 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1251 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1252 </a> 1253 {{/if}} 1254 {{#if SPC}} 1255 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1256 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1257 </a> 1258 {{/if}} 1259 {{#if MSDS}} 1260 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1261 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1262 </a> 1263 {{/if}} 1264 </p> 1265 </div> 1266 </div> 1267 </div> 1268 </div> 1269 </div> 1270 {{/each}} 1271 </div> 1272 <p class="js-e-search-products-show-all mt-2 text-center"> 1273 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1274 </p> 1275 </div> 1276 </script> 1277 </div> 1278 1279 <div class="js-dvp-search-result-products-suppliesinstrument mb-4"> 1280 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-suppliesinstrument" type="text/x-handlebars-template"> 1281 <div class="e-products"> 1282 <div class="row"> 1283 <div class="col-12"> 1284 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Supplies And Instrument Products","Supplies & Instrument Products")</h4> 1285 </div> 1286 </div> 1287 <div class="row"> 1288 {{#each products}} 1289 <div class="col-12 col-md-4 mt-2 d-flex"> 1290 <div class="e-products-item border"> 1291 <div class="e-products-item-container"> 1292 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1293 <div class="col-12 dvp-image-container text-center"> 1294 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1295 </div> 1296 <div class="col-12 text-center"> 1297 <p class="mb-0 px-1"> 1298 {{{displayName}}} 1299 </p> 1300 </div> 1301 </a> 1302 <div class="col-12 text-center"> 1303 <div class="is-visible-on-hover"> 1304 <p class="e-products-item-text mb-0 mt-2 small"> 1305 {{#if datasheet}} 1306 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1307 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1308 </a> 1309 {{/if}} 1310 </p> 1311 </div> 1312 </div> 1313 </div> 1314 </div> 1315 </div> 1316 {{/each}} 1317 </div> 1318 <p class="js-e-search-products-show-all mt-2 text-center"> 1319 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1320 </p> 1321 </div> 1322 </script> 1323 </div> 1324 1325 <div class="js-dvp-search-result-products-diet mb-4"> 1326 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-diet" type="text/x-handlebars-template"> 1327 <div class="e-products"> 1328 <div class="row"> 1329 <div class="col-12"> 1330 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Diet products","Diet products")</h4> 1331 </div> 1332 </div> 1333 <div class="row"> 1334 {{#each products}} 1335 <div class="col-12 col-md-4 mt-2 d-flex"> 1336 <div class="e-products-item border"> 1337 <div class="e-products-item-container"> 1338 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1339 <div class="col-12 dvp-image-container text-center"> 1340 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1341 </div> 1342 <div class="col-12 text-center"> 1343 <p class="mb-0 px-1">{{{displayName}}}</p> 1344 </div> 1345 </a> 1346 <div class="col-12 text-center"> 1347 <div class="is-visible-on-hover"> 1348 <p class="e-products-item-text mb-0 mt-2 small"> 1349 {{#if datasheet}} 1350 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1351 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1352 </a> 1353 {{/if}} 1354 </p> 1355 </div> 1356 </div> 1357 </div> 1358 </div> 1359 </div> 1360 {{/each}} 1361 </div> 1362 <p class="js-e-search-products-show-all mt-2 text-center"> 1363 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1364 </p> 1365 </div> 1366 </script> 1367 </div> 1368 </div> 1369 1370 <div id="dvp-scroll-to-therapyarea" class="js-dvp-search-therapy-areas e-search-result-pages is-empty mb-6"> 1371 <script id="js-e-handlebars-tmpl-dvp-search-therapyareas" type="text/x-handlebars-template"> 1372 <div class="row"> 1373 <div class="col-12"> 1374 <div class="pb-1 dvp-search-subject-header"> 1375 <p class="h3 mb-0"><i class="material-icons align-middle">local_hospital</i> <span class="align-middle small ml-1">@Translate("Therapy Areas","Therapy Areas")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-therapyarea-count">0</span>)</em> </span></p> 1376 </div> 1377 </div> 1378 </div> 1379 <div class="row"> 1380 <div class="col-12"> 1381 <div class="list-group list-group-flush"> 1382 {{#each therapyareas}} 1383 <a class="js-search-tracking list-group-item list-group-item-action h3 font-weight-normal text-black my-0" data-tracking="{{#if searchFriendlyPageName}}{{searchFriendlyPageName}}{{else}}{{pageName}}{{/if}}" href="{{{url}}}"> 1384 <span class="d-block"> 1385 <u> 1386 {{#if searchFriendlyPageName}} 1387 {{{searchFriendlyPageName}}} 1388 {{else}} 1389 {{{pageName}}} 1390 {{/if}} 1391 </u> 1392 </span> 1393 {{#if searchFriendlyDescription}} 1394 <span class="d-block small font-weight-normal mb-0"> 1395 {{searchFriendlyDescription}} 1396 </span> 1397 {{/if}} 1398 </a> 1399 {{/each}} 1400 </div> 1401 </div> 1402 </div> 1403 </script> 1404 </div> 1405 1406 <div id="dvp-scroll-to-supportmaterials" class="js-dvp-search-supportmaterials e-search-result-products is-empty mb-6"> 1407 <script id="js-e-handlebars-tmpl-dvp-search-supportmaterials" type="text/x-handlebars-template"> 1408 <div class="row"> 1409 <div class="col-12"> 1410 <div class="pb-1 dvp-search-subject-header"> 1411 <p class="h3 mb-0"><i class="material-icons">save_alt</i> <span class="align-middle small ml-1">@Translate("Supplementary Materials","Supplementary Materials")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-supportmaterials-count">0</span>)</em> </span></p> 1412 </div> 1413 </div> 1414 </div> 1415 <div class="row"> 1416 <div class="col-12 mt-2"> 1417 {{#if supportmaterials.0.showMaterials}} 1418 {{#each supportmaterials}} 1419 <div class="row pb-1"> 1420 <div class="col-12"> 1421 <p class="{{#compare @@index '!==' 0}}collapsed{{/compare}} mb-0 font-weight-bold" data-toggle="collapse" data-target="#collapse-search-supportmaterials-{{categoryId}}"> 1422 <span class="dvp-collapsed"><i class="material-icons">expand_more</i></span> 1423 <span class="dvp-expanded"><i class="material-icons">expand_less</i></span> 1424 {{categoryName}} <small class="font-weight-normal">({{count}})</small> 1425 </p> 1426 </div> 1427 </div> 1428 <div class="row"> 1429 <div class="col-12"> 1430 <div class="collapse {{#compare @@index '===' 0}}show{{/compare}}" id="collapse-search-supportmaterials-{{categoryId}}"> 1431 <div class="row"> 1432 <div class="col-12 pl-3 pb-2"> 1433 <div class="row border border-top-0 border-right-0 border-left-0"> 1434 {{#each materials}} 1435 <div class="col-12 col-md-6 py-2"> 1436 <div class="row"> 1437 <div class="col-12 col-md-5 text-center"> 1438 <img class="p-img" src="{{imageLarge}}" alt="{{{name}}}"> 1439 </div> 1440 <div class="col-12 col-md-7 pr-1 mt-1"> 1441 <p class="font-weight-bold">{{{name}}}</p> 1442 {{#if download}} 1443 {{#if loginToDownload}} 1444 <a class="js-dvp-extranet-login text-danger" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Login to download","Login to download")</a> 1445 {{else}} 1446 <a target="_blank" data-tracking="{{../categoryName}} > {{name}}" class="js-search-tracking" href="{{url}}"><u>@Translate("Download","Download")</u></a> 1447 {{/if}} 1448 {{/if}} 1449 </div> 1450 </div> 1451 </div> 1452 {{/each}} 1453 </div> 1454 </div> 1455 </div> 1456 </div> 1457 </div> 1458 </div> 1459 {{/each}} 1460 {{else}} 1461 <div class="row pb-1"> 1462 <div class="col-12 px-2 pt-4 text-center"> 1463 <p class="mb-1 mt-3 lead text-black font-italic">@Translate("Our Supplementary Materials are intended for healthcare professionals only.","Our Supplementary Materials are intended for healthcare professionals only.")</p> 1464 <p class="mb-0"><a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a></p> 1465 </div> 1466 </div> 1467 {{/if}} 1468 </div> 1469 </div> 1470 </script> 1471 </div> 1472 1473 <div id="dvp-scroll-to-videos" class="js-dvp-search-videos e-search-result-pages is-empty mb-6"> 1474 <script id="js-e-handlebars-tmpl-dvp-search-videos" type="text/x-handlebars-template"> 1475 <div class="row"> 1476 <div class="col-12"> 1477 <div class="pb-1 dvp-search-subject-header"> 1478 <p class="h3 mb-0"><i class="material-icons align-middle">video_library</i> <span class="align-middle small ml-1">@Translate("Videos","Videos")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-videos-count">0</span>)</em> </span></p> 1479 </div> 1480 </div> 1481 </div> 1482 {{#if display}} 1483 <div class="row"> 1484 {{#each videos}} 1485 {{#each videos}} 1486 <div class="col-12 col-md-4 mt-2 d-flex"> 1487 <a href="javascript:void(0);" title="{{embedTitle}}" data-tracking="{{embedTitle}}" class="js-dvp-video-modal js-search-tracking"> 1488 <div> 1489 <img class="p-img" src="{{embedThumbnail}}" alt="{{embedTitle}}" /> 1490 <p class="text-center mt-1 mb-3">{{embedTitle}}</p> 1491 </div> 1492 </a> 1493 <sc{{handlebarHack}}ript type="application/json"> 1494 { 1495 "url":"{{../url}}", 1496 "header":"{{embedTitle}}", 1497 "embedUrl":"{{{embedUrl}}}" 1498 } 1499 </sc{{handlebarHack}}ript> 1500 </div> 1501 {{/each}} 1502 {{/each}} 1503 </div> 1504 <p class="js-dvp-search-videos-show-all mt-2 text-center"><a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more videos", "Show more videos") ({{showMoreCount}})</a></p> 1505 {{else}} 1506 <div class="col-12 text-center"> 1507 <p class="mb-1 mt-3 lead text-black font-italic">@Translate("Please sign in to access our related videos","Please sign in to access our related videos")</p> 1508 <p class="mb-0"><a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a></p> 1509 </div> 1510 {{/if}} 1511 </script> 1512 </div> 1513 1514 <div id="dvp-scroll-to-elearning" class="js-dvp-search-elearning e-search-result-products is-empty mb-6"> 1515 <script id="js-e-handlebars-tmpl-dvp-search-elearning" type="text/x-handlebars-template"> 1516 <div class="row"> 1517 <div class="col-12"> 1518 <div class="pb-1 dvp-search-subject-header"> 1519 <p class="h3 mb-0"><img width="40" src="/Files/Templates/Designs/dechra-dvp/_assets/img/dvp-academy-link.svg" /> <span class="align-middle small ml-1">@Translate("Academy Courses","Academy Courses")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-elearning-count">0</span>)</em> </span></p> 1520 </div> 1521 </div> 1522 </div> 1523 <div class="row"> 1524 <div class="col-12"> 1525 <div class="row"> 1526 <div class="col-12 text-white"> 1527 <p class="mb-0 px-2 py-1 bg-academy"> 1528 @{ 1529 string eleaningSearchTranslation = Translate("Based on your search, we have found courses on [{academyLink}]our free eLearning platform for Vets.[{/academyLink}]","Based on your search, we have found courses on [{academyLink}]our free eLearning platform for Vets.[{/academyLink}]"); 1530 string eleaningSearchTranslationTransformed = eleaningSearchTranslation.Replace("[{academyLink}]","<a class='text-white' target='_blank' href='" + academyLink + "'><u>").Replace("[{/academyLink}]","</u></a>"); 1531 } 1532 @eleaningSearchTranslationTransformed 1533 </p> 1534 </div> 1535 </div> 1536 {{# supportmaterials}} 1537 <div class="row"> 1538 <div class="col-12"> 1539 {{#if showMaterials}} 1540 <div class="list-group"> 1541 {{#each materials}} 1542 <a target="_blank" data-tracking="{{name}}" class="js-search-tracking px-2 list-group-item list-group-item-action" href="{{url}}"> 1543 <b>{{name}}</b> 1544 </a> 1545 {{/each}} 1546 </div> 1547 {{else}} 1548 <p class="my-1">@Translate("Please sign in to access our free eLearning courses","Please sign in to access our free eLearning courses")</p> 1549 <p class="mb-0"> 1550 <a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a> 1551 </p> 1552 {{/if}} 1553 </div> 1554 </div> 1555 {{/supportmaterials}} 1556 </div> 1557 </div> 1558 </script> 1559 </div> 1560 1561 1562 <div id="dvp-scroll-to-faq" class="js-dvp-search-faq e-search-result-pages is-empty mb-6"> 1563 <script id="js-e-handlebars-tmpl-dvp-search-faq" type="text/x-handlebars-template"> 1564 <div class="row"> 1565 <div class="col-12"> 1566 <div class="pb-1 dvp-search-subject-header"> 1567 <p class="h3 mb-0"><i class="material-icons align-middle">help</i> <span class="align-middle small ml-1">@Translate("Frequent Product Questions","Frequent Product Questions")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-faq-count">0</span>)</em> </span></p> 1568 </div> 1569 </div> 1570 </div> 1571 1572 {{#if display}} 1573 <div class="row"> 1574 <div class="col-12 dvp-faq"> 1575 {{# faqs}} 1576 {{#each faq}} 1577 <div class="border border-top-0 border-right-0 border-left-0 py-2"> 1578 <div class="row"> 1579 <div class="col-12"> 1580 <h3 class="collapsed mb-0" data-toggle="collapse" data-target="#collapse-{{paragraphId}}"> 1581 <span class="dvp-collapsed"><i class="material-icons">expand_more</i></span> 1582 <span class="dvp-expanded"><i class="material-icons">expand_less</i></span> 1583 {{#if ../rangeName}}{{../rangeName}} - {{/if}}{{categoryName}} <small class="font-weight-normal">({{listCount}})</small> 1584 </h3> 1585 </div> 1586 </div> 1587 <div class="row"> 1588 <div class="col-12"> 1589 <div class="collapse" id="collapse-{{paragraphId}}"> 1590 <div class="row"> 1591 <div class="col-12 pl-3"> 1592 {{#each faqList}} 1593 <div class="row"> 1594 <div class="col-12 mt-1"> 1595 <a href="javascript:void(0);" data-tracking="{{../../rangeName}} - {{../categoryName}} - {{listHeader}}" class="js-dvp-faq-modal js-search-tracking"> 1596 {{listHeader}} 1597 </a> 1598 <sc{{handlebarHack}}ript type="application/json"> 1599 { 1600 "url":"{{../../url}}", 1601 "rangeName":"{{../../rangeName}}", 1602 "categoryName": "{{../categoryName}}", 1603 "header":"{{{listHeader}}}", 1604 "content":"{{{listContent}}}" 1605 } 1606 </sc{{handlebarHack}}ript> 1607 </div> 1608 </div> 1609 {{/each}} 1610 </div> 1611 </div> 1612 </div> 1613 </div> 1614 </div> 1615 </div> 1616 {{/each}} 1617 {{/faqs}} 1618 </div> 1619 </div> 1620 <p class="js-dvp-search-faq-show-all mt-2 text-center"><a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show all", "Show all")</a></p> 1621 {{else}} 1622 <div class="col-12 text-center"> 1623 <p class="mb-1 mt-3 lead text-black font-italic">@Translate("Please sign in to access our related FAQs","Please sign in to access our related FAQs")</p> 1624 <p class="mb-0"><a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a></p> 1625 </div> 1626 {{/if}} 1627 </script> 1628 </div> 1629 1630 1631 <div id="dvp-scroll-to-events" class="js-dvp-search-events e-search-result-pages is-empty mb-6"> 1632 <script id="js-e-handlebars-tmpl-dvp-search-events" type="text/x-handlebars-template"> 1633 <div class="row"> 1634 <div class="col-12"> 1635 <div class="pb-1 dvp-search-subject-header"> 1636 <p class="h3 mb-0"><i class="material-icons align-middle">event</i> <span class="align-middle small ml-1">@Translate("Upcoming Events","Upcoming Events")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-events-count">0</span>)</em> </span></p> 1637 </div> 1638 </div> 1639 </div> 1640 <div class="flex-table flex-table--stripe cell-columns-2 flex-table--row align-middle"> 1641 <div style="order:0;" class="cell cell-header p-1"> 1642 @Translate("Event","Event") 1643 </div> 1644 <div style="order:0;" class="cell cell-header p-1"> 1645 @Translate("Date and location","Date and location") 1646 </div> 1647 {{#each events}} 1648 <div style="order:{{loopCount}};" class="cell row-first p-1 js-dvp-event-list"> 1649 <p class="mb-0 dvp-event-list-title"> 1650 <strong>{{{title}}}</strong> 1651 </p> 1652 {{#if topic}} 1653 <p class="mb-1 small"> 1654 <strong>@Translate("Topic","Topic"):</strong><br> 1655 {{topic}} 1656 </p> 1657 {{/if}} 1658 {{#if speaker}} 1659 <p class="mb-1 small"> 1660 <strong>@Translate("Speaker","Speaker"):</strong><br> 1661 {{speaker}} 1662 </p> 1663 {{/if}} 1664 {{#if moreInfo}} 1665 {{#compare moreInfoLength '>' 180}} 1666 <p class="mb-0"> 1667 <a data-toggle="collapse" href="#event-search-{{loopCount}}" role="button" aria-expanded="false" aria-controls="event-search-{{loopCount}}"> 1668 @Translate("Read more","Read more") <i class="material-icons">keyboard_arrow_down</i> 1669 </a> 1670 </p> 1671 <div class="dvp-event-list-moreinfo collapse" id="event-search-{{loopCount}}"> 1672 {{{moreInfo}}} 1673 </div> 1674 {{else}} 1675 <div class="dvp-event-list-moreinfo"> 1676 {{{moreInfo}}} 1677 </div> 1678 {{/compare}} 1679 {{/if}} 1680 {{#unless showEvents}} 1681 <p class="mb-0"> 1682 <a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Read more","Read more")</a> 1683 </p> 1684 {{/unless}} 1685 </div> 1686 <div style="order:{{loopCount}};" class="cell row-last p-1 js-dvp-event-list"> 1687 <p class="mb-1"> 1688 <strong>{{date}}</strong><br> 1689 {{#if locationLink}} 1690 <a href="{{locationLink}}" target="_blank"> 1691 {{/if}} 1692 <i class="material-icons">location_on</i> {{location}} 1693 {{#if locationLink}} 1694 </a> 1695 {{/if}} 1696 {{#if country}} 1697 <img width="20" class="ml-1 p-img" src="/Files/Images/Icons/Flags/{{country}}.svg" alt="{{country}}" /> 1698 {{/if}} 1699 </p> 1700 {{#if registerLink}} 1701 <p class="mb-1"> 1702 <a target="_blank" class="btn btn-primary btn-micro js-search-tracking" data-tracking="{{date}} - {{cleanedTitle}} - register now" href="{{registerLink}}">@Translate("Register now","Register now")</a> 1703 </p> 1704 {{/if}} 1705 {{#if websiteLink}} 1706 <p class="mb-0"> 1707 <a target="_blank" class="js-search-tracking" data-tracking="{{date}} - {{cleanedTitle}} - view website" href="{{websiteLink}}">@Translate("View website","View website")</a> 1708 </p> 1709 {{/if}} 1710 {{#if readMoreLink}} 1711 <p class="mb-0"> 1712 <a target="_blank" class="js-search-tracking" data-tracking="{{date}} - {{cleanedTitle}} - read more" href="{{readMoreLink}}">@Translate("Read more","Read more")</a> 1713 </p> 1714 {{/if}} 1715 </div> 1716 {{/each}} 1717 </div> 1718 </script> 1719 </div> 1720 1721 <div id="dvp-scroll-to-news" class="js-dvp-search-news e-search-result-pages is-empty mb-6"> 1722 <script id="js-e-handlebars-tmpl-dvp-search-news" type="text/x-handlebars-template"> 1723 <div class="row"> 1724 <div class="col-12"> 1725 <div class="pb-1 dvp-search-subject-header"> 1726 <p class="h3 mb-0"><i class="material-icons align-middle">new_releases</i> <span class="align-middle small ml-1">@Translate("News","News")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-news-count">0</span>)</em> </span></p> 1727 </div> 1728 </div> 1729 </div> 1730 <div class="list-group"> 1731 {{#each news}} 1732 <a class="px-2 py-2 list-group-item list-group-item-action js-search-tracking" data-tracking="{{url}}" href="{{url}}"> 1733 <div class="row"> 1734 <div class="col-12 col-md-1"> 1735 <div class="d-none d-md-block text-center"> 1736 <p class="h3 my-0">{{year}}</p> 1737 <p class="my-0 font-weight-bold">{{combinedDate}}</p> 1738 </div> 1739 <div class="d-md-none"> 1740 <p class="my-1 font-weight-bold">{{fullDate}}</p> 1741 </div> 1742 </div> 1743 <div class="col-12 col-md-10"> 1744 <p class="h3 mb-1 mb-md-0">{{title}}</p> 1745 <p class="mb-1 mb-md-0">{{teaser}}</p> 1746 </div> 1747 <div class="col-12 col-md-1 my-auto"> 1748 <div class="d-none d-md-block text-center"> 1749 <p class="mb-0"> 1750 <i class="material-icons material-icons-4x">keyboard_arrow_right</i> 1751 </p> 1752 </div> 1753 <div class="d-md-none"> 1754 <p class="mb-0"> 1755 <u>@Translate("Read more","Read more")</u> 1756 </p> 1757 </div> 1758 </div> 1759 </div> 1760 </a> 1761 {{/each}} 1762 </div> 1763 </script> 1764 </div> 1765 1766 <div id="dvp-scroll-to-content" class="js-e-search-result-pages e-search-result-pages is-empty mb-6"> 1767 <script id="js-e-handlebars-tmpl-search-result-item-page" type="text/x-handlebars-template"> 1768 <div class="row"> 1769 <div class="col-12"> 1770 <div class="pb-1 dvp-search-subject-header"> 1771 <p class="h3 mb-0"><i class="material-icons align-middle">format_align_left</i> <span class="align-middle small ml-1">@Translate("Content","Content")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-page-count">0</span>)</em> </span></p> 1772 </div> 1773 </div> 1774 </div> 1775 <div class="row"> 1776 {{#each pages}} 1777 <div class="col-12 mt-2"> 1778 <p class="mb-0 h3"><a href="{{{url}}}" data-tracking="{{url}}" class="js-search-tracking text-bold">{{{title}}}</a></p> 1779 <p class="mb-0 text-truncate"> 1780 <a href="{{{url}}}" data-tracking="{{url}}" class="js-search-tracking text-auto text-muted"><span class="d-none d-sm-inline">@GetGlobalValue( "Global:Request.Host" )</span>{{{url}}}</a> 1781 </p> 1782 <p class="mb-0">{{{text}}}...</p> 1783 </div> 1784 {{/each}} 1785 </div> 1786 </script> 1787 </div> 1788 1789 <div id="com-scroll-to-reports" class="js-com-search-reports e-search-result-pages is-empty mb-6"> 1790 <script id="js-e-handlebars-tmpl-com-search-reports" type="text/x-handlebars-template"> 1791 <div class="row"> 1792 <div class="col-12"> 1793 <div class="pb-1 dvp-search-subject-header"> 1794 <p class="h3 mb-0"><i class="material-icons align-middle">assignment</i> <span class="align-middle small ml-1">@Translate("Reports","Reports")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-reports-count">0</span>)</em> </span></p> 1795 </div> 1796 </div> 1797 </div> 1798 <div class="row"> 1799 <div class="col-12 mt-2"> 1800 <div class="list-group"> 1801 {{#each reports}} 1802 <a href="{{reportHref}}" target="{{reportTarget}}" class="p-1 d-flex align-items-center list-group-item list-group-item-action" title="{{reportTitle}}"> 1803 <div class="h2 mb-0 mr-1"> 1804 <i class="material-icons material-icons-large">{{reportIcon}}</i> 1805 </div> 1806 <div class="w-100"> 1807 <span class="text-muted text-black h4 mb-0">{{reportPublishDateToString}}</span>{{#if reportCategory}} <span class="text-muted font-italic float-right">{{reportCategory}}</span>{{/if}}<br> 1808 {{reportTitle}} 1809 </div> 1810 </a> 1811 {{/each}} 1812 </div> 1813 </div> 1814 </div> 1815 </script> 1816 </div> 1817 1818 </div> 1819 </div> 1820 </div> 1821 <div class="js-e-search-loading-overlay e-loading-overlay e-search-loading-overlay"> 1822 </div> 1823 </div> 1824 </div> 1825 </div> 1826 </div> 1827 </div> 1828 } 1829 1830 <div class="modal fade dvp-faq-modal"> 1831 <div class="modal-dialog"> 1832 <div class="modal-content" id="js-dvp-modal-faq-content"> 1833 <script id="js-e-handlebars-tmpl-dvp-modal-faq-content" type="text/x-handlebars-template"> 1834 <style type="text/css"> 1835 @@media print { 1836 #js-e-canvas, 1837 .modal-footer, 1838 .close, 1839 .embed-responsive, 1840 .modal-backdrop, 1841 .e-back-to-top, 1842 .e-search { 1843 display: none !important; 1844 } 1845 .modal { 1846 position: static !important; 1847 } 1848 .modal, 1849 .modal-open { 1850 overflow: auto !important; 1851 } 1852 .modal-body { 1853 padding: 0 !important; 1854 } 1855 .modal-content { 1856 box-shadow: none !important; 1857 border: 0 !important; 1858 } 1859 } 1860 </style> 1861 <div class="modal-body pl-1 pr-2 pt-2 pt-md-3 pl-md-4 pr-md-4 pb-0"> 1862 <button type="button" class="close" data-dismiss="modal"> 1863 <i class="material-icons">close</i> 1864 </button> 1865 <div class="container-fluid" id="faq-modal-content"> 1866 <div class="row"> 1867 <div class="col-12"> 1868 <p class="h4">{{categoryName}}</p> 1869 <p class="h2 mt-0">{{{header}}}</p> 1870 </div> 1871 </div> 1872 <div class="row"> 1873 <div class="col-12 dvp-rich-text-content"> 1874 {{{content}}} 1875 </div> 1876 </div> 1877 </div> 1878 </div> 1879 <div class="modal-footer bg-primary py-1 justify-content-start"> 1880 <a class="btn btn-link d-none d-sm-block text-white" href="{{url}}" target="_blank"><i class="material-icons">open_in_new</i> @Translate("Open in new tab","Open in new tab")</a> 1881 <button type="button" class="btn btn-link text-white d-none d-sm-block js-copy-to-clipboard" href="{{url}}"><i class="material-icons">share</i> @Translate("Copy shareable link","Copy shareable link")</button> 1882 <button type="button" class="btn btn-link text-white d-none d-sm-block js-print"><i class="material-icons">print</i> @Translate("Print this","Print this")</button> 1883 <button type="button" class="btn btn-link text-white ml-auto" data-dismiss="modal"><i class="material-icons">close</i> @Translate("Close","Close")</button> 1884 </div> 1885 </script> 1886 </div> 1887 </div> 1888 </div> 1889 <div class="modal fade dvp-video-modal"> 1890 <div class="modal-dialog"> 1891 <div class="modal-content" id="js-dvp-modal-video-content"> 1892 <script id="js-e-handlebars-tmpl-dvp-modal-video-content" type="text/x-handlebars-template"> 1893 <div class="modal-body px-4"> 1894 <button type="button" class="close" data-dismiss="modal"> 1895 <i class="material-icons">close</i> 1896 </button> 1897 <div class="container-fluid" id="video-modal-content"> 1898 <div class="row"> 1899 <div class="col-12"> 1900 <p class="h4">{{header}}</p> 1901 </div> 1902 </div> 1903 <div class="row"> 1904 <div class="col-12"> 1905 <div class="embed-responsive embed-responsive-16by9"> 1906 <iframe class="embed-responsive-item" src="{{embedUrl}}" width="1080" height="608" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 1907 </div> 1908 </div> 1909 </div> 1910 </div> 1911 </div> 1912 <div class="modal-footer bg-primary py-1 justify-content-start"> 1913 <a class="btn btn-link d-none d-sm-block text-white" href="{{{url}}}" target="_blank"><i class="material-icons">open_in_new</i> @Translate("Open in new tab","Open in new tab")</a> 1914 <button type="button" class="btn btn-link text-white d-none d-sm-block js-copy-to-clipboard" href="{{{url}}}"><i class="material-icons">share</i> @Translate("Copy shareable link","Copy shareable link")</button> 1915 <button type="button" class="btn btn-link text-white ml-auto" data-dismiss="modal"><i class="material-icons">close</i> @Translate("Close","Close")</button> 1916 </div> 1917 </script> 1918 </div> 1919 </div> 1920 </div> 1921 @if( Espresso.Area.Item.BackToTopLink == "True" ){ 1922 <a href="#top" class="e-back-to-top js-e-back-to-top"><i class="material-icons">keyboard_arrow_up</i></a> 1923 } 1924 1925 1926 @using System.Web; 1927 @inherits Co3.Espresso.Website.TemplateBases.Pages.PageBase 1928 1929 @{ 1930 HttpCookie optInLevel = HttpContext.Current.Request.Cookies[ "Dynamicweb.CookieOptInLevel" ]; 1931 bool showCookieWarning = optInLevel == null; 1932 if ( optInLevel != null ) 1933 { 1934 showCookieWarning = optInLevel.Value != "2"; 1935 } 1936 } 1937 1938 @if ( showCookieWarning ) 1939 { 1940 <div class="js-e-cookie e-cookie py-1" hidden=""> 1941 <aside class="e-cookie-wrapper"> 1942 <section class="e-section"> 1943 <div class="container-fluid"> 1944 <div class="row align-items-center"> 1945 <div class="col-12 col-md-9 col-lg-10 my-1"> 1946 <p class="mb-0 text-center text-md-left small"> 1947 <span class="d-none d-md-inline"> 1948 @Translate("Cookie Warning - Message Long - Text", "This website uses cookies to provide necessary site functionality and improve your experience. By using our website, you agree to our") 1949 </span> 1950 <span class="d-md-none"> 1951 @Translate("Cookie Warning - Message Short - Text", "This website uses cookies to improve your experience. Learn more about our") 1952 </span> 1953 &nbsp; 1954 <a href="@Espresso.Area.Item.CookieMessage"> 1955 @Translate("Cookie Warning - Policy - Link", "cookie policy") 1956 </a> 1957 </p> 1958 </div> 1959 <div class="col-12 col-md-3 col-lg-2 my-1"> 1960 <p class="mb-0 text-center text-md-right"> 1961 <button type="button" class="js-e-cookie-accept-btn e-cookie-accept-btn btn"> 1962 @Translate("Cookie Warning - Accept - Button", "OKAY") 1963 </button> 1964 </p> 1965 </div> 1966 </div> 1967 </div> 1968 </section> 1969 </aside> 1970 </div> 1971 } 1972 1973 @if ( 1 == 2 ) 1974 { 1975 @GetValue( "DwCookieWarning" ) 1976 } 1977 <script src="/Files/Templates/Designs/dechra-com/_assets/_dist/js/default.js?v=asdg1afsassaafdsssdsasgsssassdshsssssassdsgsg2s3" async=""></script> 1978 </body> 1979 1980 @GetValue("CopyRightNotice") 1981 </html> 1982