0
  • DE
  • EN
  • FR
  • Internationale Datenbank und Galerie für Ingenieurbauwerke

Anzeige

Determinants of an effective digital transformation in construction organisations: a qualitative investigation

Autor(en): ORCID
ORCID
ORCID
ORCID
Medium: Fachartikel
Sprache(n): Englisch
Veröffentlicht in: Built Environment Project and Asset Management, , n. 6, v. 13
Seite(n): 896-912
DOI: 10.1108/bepam-02-2023-0045
Abstrakt: Purpose</h2><p>Digital uptake amongst construction organisations is described as slow and ineffective, undermining a fundamental transformation and limiting construction firms from exploiting the digital benefits. In this space, meaningful research that utilises a qualitative approach in pursuit for employees' insights towards digital transformation is lacking. Such limited focus from previous efforts presents an opportunity to illuminate the determinants of an effective digital transformation that are, arguably, responsible for the status quo of low digital uptake in the construction sector. This paper aims to discuss the aforementioned idea.</p><title content-type="abstract-subheading">Design/methodology/approach</h2><p>This study adopts a qualitative approach to address the literature's digital discreetness in construction. The qualitative approach captures employees' perspectives through its unbounded characteristic of encouraging illustration and discussion.</p><title content-type="abstract-subheading">Findings</h2><p>This paper captures 35 digital transformation determinants under three clusters, namely, organisation related, i.e. hierarchy, size and management, people related, i.e. team orientation, training and knowledge and leadership related, i.e. awareness, attitude, approach and leaders' characteristics. Findings suggest a new set of arguments in relation to understudied factors and their influence on the digital uptake in construction organisations.</p><title content-type="abstract-subheading">Originality/value</h2><p>This paper offers empirical indication of the determinants believed to influence an effective digital transformation in construction organisations. Such conceptualisation is crucial and is depicted as perceived by construction employees and practitioners, which is a less biased approach than that of comparable studies that argue the viewpoints of industry leaders in isolation of other members of the hierarchy.</p> </td> </tr> </tbody> </table> <div class="paywall-content"> </div> </div> </div><!-- /.ym-g60 --> <div class="ym-g40 ym-gr"> <div class="ym-gbox-right"> <div class="nodownload-image-btn"> <div style="display: block; float: left; margin-right: 4px;"> <span class="fa-stack fa-2x"> <i class="fa fa-file-pdf-o fa-stack-1x fa-2x"></i> <i class="fa fa-ban fa-stack-2x fa-3x" style="color:red"></i> </span> </div> <span> Structurae kann Ihnen derzeit diese Veröffentlichung nicht im Volltext zur Verfügung stellen. <a href="https://doi.org/10.1108/bepam-02-2023-0045" target="_blank">Der Volltext ist beim Verlag erhältlich über die DOI: 10.1108/bepam-02-2023-0045.</a> </span> </div> <div class="internalinfobox"> <ul class="internalinfo"> <li><strong>Über diese<br>Datenseite</strong></li> <li><strong>Reference-ID</strong> <br>10754873</li> <li><strong>Veröffentlicht am:</strong> <br>14.01.2024</li> <li><strong>Geändert am:</strong> <br>14.01.2024</li> </ul> </div> <div> </div> <div class="ym-sidebox" style="text-align: -webkit-center; margin-bottom: 40px;"> <article class="js_column_item mod_teaser_base mod_advert wall_teaser"> <em class="advert_text" style="text-transform: uppercase;">Anzeige</em> <!-- /57419936/InPageAds/StructuraeInpageDE --> <div id='inpagead'> <script> googletag.cmd.push(function() { googletag.display('inpagead'); }); </script> </div> </article> </div> <div class="ym-sidebox"> <aside class="mod_teaser_base mod_teaser_newsletter wall_teaser"> <div class="teaser_headline my_structurae_teaser"><img class="nav-logo" src="https://files.structurae.net/images/mein-structurae-white.png" alt="Structurae - Internationale Datenbank und Galerie für Ingenieurbauwerke" /></div> <div class="wrapper_contribute"> <ul style="color: white; text-align:left; list-style-type: none; wdith: 95%; margin-top: 10px; margin-bottom: 0px;"> <li style="margin-left: 0px;"> <i class="fa fa-file-photo-o fa-2x" aria-hidden="true" style="color: white; margin-right: 5px;"></i> <i class="fa fa-creative-commons fa-2x" aria-hidden="true" style="color: white; margin-right: 5px;"></i> <span style="vertical-align: middle; display:inline-block; height:33px; font-size:100%;">46.000+ Bilder herunterladen</span></li> <li style="margin-left: 0px; padding-top: 5px;"> <i class="fa fa-line-chart fa-2x" aria-hidden="true" style="color: white; margin-right: 5px;"></i> <span style="vertical-align: middle; display:inline-block; height:33px; font-size:100%;">Einfache Datendiagramme</span> </li> <li style="margin-left: 0px; padding-top: 5px;"> <i class="fa fa-file-pdf-o fa-2x" aria-hidden="true" style="color: white; margin-right: 5px;"></i> <i class="fa fa-download fa-2x" aria-hidden="true" style="color: white; margin-right: 5px;"></i> <span style="vertical-align: middle; display:inline-block; height:33px; font-size:100%;">Volltext für ausgewählte Artikel</span></li> </ul> <p class="login-required" style="font-weight:bold;"> <a href="/de/mein-structurae/registrieren" class="mystructurae-login-btn mod_teaser_newsletter" style="width: 94%; padding-top: 10px; padding-bottom: 10px; font-size: 100%; background-color: #F2C771; color: black"> Kostenlos registrieren </a> </p> <p class="login-required"> <a href="#ajaxLoginPopup" class="green-login mystructurae-login-btn mystructurae-login-btn-popup"> Anmelden </a> </p> </div> </aside> </div> <div class="ym-sidebox" style="text-align: -webkit-center; margin-bottom: 40px;"> <article class="js_column_item mod_teaser_base mod_advert wall_teaser"> <em class="advert_text" style="text-transform: uppercase;">Anzeige</em> <div id="structurae.net_mr_4"></div> </article> </div> <div class="ym-sidebox" style="margin-top: 80px;"> <div class="h2eq">Structurae kooperiert mit</div> <div class="ym-grid"> <div class="ym-g33 ym-gl"> <div class="ym-gbox-left"> <a href="https://iabse.org/" target="_blank" title="International Association for Bridge and Structural Engineering (IABSE)"><img src="https://files.structurae.net/images/IABSE_300x200.jpg" alt="International Association for Bridge and Structural Engineering (IABSE)" class="flexible bordered" ></a> </div> </div> <div class="ym-g33 ym-gl"> <div class="ym-gbox"> <a href="https://e-mosty.cz/" target="_blank" title="e-mosty"><img src="https://files.structurae.net/images/e-mosty_300x200.jpg" alt="e-mosty Magazine" class="flexible bordered" ></a> </div> </div> <div class="ym-g33 ym-gr"> <div class="ym-gbox-right"> <a href="https://e-brim.com/" target="_blank" title="e-BrIM"><img src="https://files.structurae.net/images/e-BrIM_300x200.jpg" alt="e-BrIM Magazine" class="flexible bordered" ></a> </div> </div> </div> </div> </div> </div><!-- /.ym-g40 --> </div> </div> </div> <div class="google-ads"> <div class="ym-sidebox" style="text-align: -webkit-center; margin-bottom: 40px;"> <article class="js_column_item mod_teaser_base mod_advert wall_teaser"> <em class="advert_text" style="text-transform: uppercase;">Anzeige</em> <div id="structurae.net_mr_2"></div> </article> </div> </div> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "NewsArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://example.org/article" }, "headline": " Determinants of an effective digital transformation in construction organisations: a qualitative investigation | Structurae", "image": "https://structurae.net/images/structurae.png", "datePublished": "{ts '2024-01-14 12:37:26'}", "dateModified": "{ts '2024-01-14 12:37:26'}", "author": { "@type": "Organization", "name": "Structurae" }, "publisher": { "name": "Structurae", "@type": "Organization", "logo": { "@type": "ImageObject", "url": "https://structurae.net/images/structurae.png" } }, "description": " Determinants of an effective digital transformation in construction organisations: a qualitative investigation | Structurae", "isAccessibleForFree": "true", "hasPart": { "@type": "WebPageElement", "isAccessibleForFree": "true", "cssSelector" : ".paywall-content" } } </script> </div> </div> </div> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "WebSite", "name": "Structurae", "alternateName": "Internationale Galerie und Datenbank für Ingenieurbauwerke", "url": "https://structurae.net/de/", "potentialAction": { "@type": "SearchAction", "target": "https://structurae.net/de/suche{search_term_string}", "query-input": "required name=search_term_string" } } </script> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Organization", "name": "Structurae", "alternateName": "Internationale Galerie und Datenbank für Ingenieurbauwerke", "url": "https://structurae.net/de/", "logo": "https://structurae.net/images/structurae_default_preview_image.png", "sameAs": [ "https://www.facebook.com/Structurae", "https://www.twitter.com/Structurae", "https://www.instagram.com/structurae/", "https://www.youtube.com/@StructuraeDatabase", "https://www.linkedin.com/company/structurae-database/", "https://pinterest.com/structurae/", "https://structurae.net/fr/", "https://structurae.net/en/" ] } </script> <footer> <div id="footer"> <div class="ym-wrapper"> <div class="ym-wbox"> <div class="ym-grid linearize-level-1"> <div class="ym-g33 ym-gl"> <div class="ym-gbox-left mod-secondarynav"> <!-- content --> <div class="h3eq"><i class="icon-cog"></i> Unsere Dienstleistungen <i class="icon-chevron-down"></i></div> <ul class="footerQuick"> <li > <a href="/de/about/">Über Structurae</a> </li> <li > <a href="/de/submit/">Datenzusendung</a> </li> <li > <a href="/de/licensing/">Bildlizenzen</a> </li> <li > <a href="/de/com/">Auf Structurae werben</a> </li> <li > <a href="https://docs.structurae.net/de/legal/imprint/">Impressum</a> </li> <li > <a href="https://docs.structurae.net/de/legal/terms/">Allgemeine Geschäftsbedingungen / Widerrufsbelehrung</a> </li> <li > <a href="https://docs.structurae.net/de/legal/terms-subscriptions/">Allgemeine Abonnementbedingungen</a> </li> <li > <a href="https://docs.structurae.net/de/legal/privacy/">Datenschutzerklärung</a> </li> <li > <a href="/de/about/contact/">Kontakt</a> </li> <li class="last" > <a href="/de/about/thanks/">Danksagungen</a> </li> </ul> </div> </div> <div class="ym-g33 ym-gl"> <div class="ym-gbox mod-statistics"> <!-- content --> <div class="h3eq"><i class="icon-bar-chart"></i> Inhaltsstatistik</div> <ul> <li class="wBg"> <span>83534</span> <a href="/de/bauwerke/"> Bauwerke & Projekte </a> </li> <li> <span>11724</span> <a href="/de/personen/"> Personen </a> </li> <li class="wBg"> <span>16142</span> <a href="/de/firmen/"> Firmen </a> </li> <li> <span>1692</span> <a href="/de/produkte-services/"> Produkte & Services </a> </li> <li class="wBg"> <span>390791</span> Mediendateien </li> <li> <span>616646</span> <a href="/de/fachliteratur/"> Veröffentlichungen </a> </li> <li class="wBg"> <span>671</span> <a href="/de/fachliteratur/periodika/"> Fachzeitschriften </a> </li> <li> <span>67842</span> Links </li> </ul> </div> </div> <div class="ym-g33 ym-gr"> <div class="ym-gbox-right"> <!-- content --> <div class="h3eq">Folgen Sie uns auf</div> <p> <a href="https://www.linkedin.com/company/structurae-database/" title="Structurae @ LinkedIn" target="_blank" class="social_footer"><i class="fa fa-linkedin-square fa-3x"></i></a> <a href="https://www.xing.com/companies/structurae/" title="Structurae @ Xing" target="_blank" class="social_footer"><i class="fa fa-xing-square fa-3x"></i></a> <a href="https://www.youtube.com/@StructuraeDatabase" title="Structurae @ YouTube" target="_blank" class="social_footer"><i class="fa fa-youtube-square fa-3x"></i></a> <a href="https://www.instagram.com/structurae/" title="Structurae @ Instagram" target="_blank" class="social_footer"><i class="fa fa-instagram fa-3x" aria-hidden="true"></i></a> <a href="https://www.facebook.com/Structurae" title="Structurae @ Facebook" target="_blank" class="social_footer"><i class="fa fa-facebook-square fa-3x"></i></a> <a href="https://www.twitter.com/Structurae" title="Structurae @ Twitter" target="_blank" class="social_footer"><i class="fa fa-twitter-square fa-3x"></i></a> <a href="https://pinterest.com/structurae/" title="Structurae @ Pinterest" target="_blank" class="social_footer"><i class="fa fa-pinterest-square fa-3x"></i></a> </p> <hr> <div class="h3eq"><i class="fa fa-envelope" aria-hidden="true" style="vertical-align: middle;"></i> Newsletter</div> <ul> <li> <a href="/de/newsletter/" target="_blank"> <i class="fa fa-plus-square fa-2x" aria-hidden="true" style="vertical-align: middle;"></i> Anmelden </a> </li> <li> <a href="/de/newsletter/unsubscribe/" target="_blank"> <i class="fa fa-minus-square fa-2x" aria-hidden="true" style="vertical-align: middle;"></i> Abbestellen </a> </li> </ul> <hr> <div class="h3eq"><i class="fa fa-hourglass-half" aria-hidden="true" style="vertical-align: middle;"></i> Abonnements (Structurae Plus/Pro)</div> <ul> <li> <a href="/de/shop/abonnement/" target="_blank"><i class="fa fa-plus-square fa-2x" aria-hidden="true" style="vertical-align: middle;"></i> Jetzt upgraden</a> </li> <li> <a href="/de/shop/abonnementkuendigung/" target="_blank"><i class="fa fa-minus-square fa-2x" aria-hidden="true" style="vertical-align: middle;"></i> Abonnement beenden</a> </li> </ul> </div> </div> </div> <p class="copyright">Structurae Version 7.0 - © 1998-2023 Nicolas Janberg. Alle Rechte vorbehalten. Alle Angaben ohne Gewähr.</p> </div> </div> </div> </footer> <div id="ajaxLoginPopup" style="display:none"> <div class="ym-columnar"> <form action="/mystructurae/login/ajax-login.cfm" method="post" id="mystructurae_login" class="ym-form"> <input type="hidden" name="redirect_after_login" value="" /> <div class="h3eq"><img src="https://structurae.net/images/small-mein-structurae.png" alt="Mein Structurae"> </div> <p class="ajax-login-error"> </p> <div class="ym-fbox-text"> <label for="email">E-Mail-Adresse</label> <input type="text" id="email" name="email"> </div> <div class="ym-fbox-text"> <label for="password">Passwort</label> <input type="password" id="password" name="password"> </div> <div class="ym-fbox-text"> <a href="/de/mein-structurae/passwort-vergessen" style="float: left; margin-top: 6px;"> Passwort vergessen? </a> <button type="submit" name="loginSubmit" style="float: right; margin: 0;">Anmelden</button> </div> <div class="ym-fbox-text"> <a href="/de/mein-structurae/registrieren">Noch kein Konto? Registrieren Sie sich kostenlos!</a> </div> </form> </div> </div> <div id="plusPopup" style="display:none"> <div class="permission-login-box plus category "> <div class="subscriber-access-box"> <div class="ym-sidebox"> <aside class="mod_teaser_base mod_teaser_wide wall_teaser" style="border-radius: 10px;"> <div class="wrapper_contribute_white"> <div class="top"> <h2>Zusätzliche Inhalte und Funktionen sind nur vollständig verfügbar mit</h2> <div class="logo"> <img class="permission-logo" src="https://files.structurae.net/images/structurae-plus.png" alt="Structurae - Internationale Datenbank und Galerie für Ingenieurbauwerke" /> </div> <div class="logo"> <img class="permission-logo" src="https://files.structurae.net/images/structurae-pro.png" alt="Structurae - Internationale Datenbank und Galerie für Ingenieurbauwerke" /> </div> </div> <div class="content"> </div> <div class="soon de"> <span>JETZT VERFÜGBAR!</span> </div> <div class="buttons"> <p class="login-required"> <a href="/de/shop/abonnement/" class="plus-access-button" target="_blank"> JETZT ABONNIEREN! </a> </p> <p class="login-required"> <a href="#ajaxLoginPopup" class="green-login mystructurae-login-btn mystructurae-login-btn-popup" style="width: 73%; margin: 0 auto;z-index:0;"> Anmelden </a> </p> </div> </div> </aside> </div> </div> </div> </div> <div id="limitExceededPopup" style="display:none"> <div> <h3><div style="text-align: center; max-width: 300px;"><span class="fa-stack fa-lg"> <i class="fa fa-download fa-stack-2x"></i> <i class="fa fa-ban fa-stack-2x" style="color: red;"></i> </span> <p style="color: red;">Sie haben Ihr monatliches Download-Limit überschritten!</p> <p style="font-weight: normal;">Structurae Plus-Abonnent·innen können <strong>30</strong> Medien bzw. Datensätze pro Monat herunterladen. </p><p style="font-weight: normal;">Structurae Pro-Nutzer·innen sind auf <strong>50</strong> beschränkt.</p></div></h3> </div> </div> <div id="ajaxRegistrationPopup" class="main-registration-box" style="display:none"> <div class="mandatory-fields"> <form action="/mystructurae/register/ajax-register.cfm" method="post" id="mystructurae_register"> <input type="hidden" name="redirect_after_register" value="" /> <h3>Pflichtangaben</h3> <div class="registration-field-box"> <label for="firstName" >Vorname</label> <input type="text" id="firstName" name="firstName" required aria-required="true" > <span class="error-notification firstname"></span> </div> <div class="registration-field-box"> <label for="lastName" >Nachname</label> <input type="text" id="lastName" name="lastName" required aria-required="true" > <span class="error-notification lastname"></span> </div> <div class="registration-field-box"> <label for="email" >E-Mail-Adresse</label> <input type="email" id="email" name="email" required aria-required="true" > <span class="error-notification email"></span> </div> <div class="registration-field-box"> <label for="password" >Passwort</label> <input type="password" name="password" id="password" required aria-required="true" > <span class="error-notification password"></span> </div> <div class="registration-field-box"> <label for="passwordRepeat" >Passwort wiederholen</label> <input type="password" id="passwordRepeat" name="passwordRepeat" required aria-required="true" > </div> <div class="registration-terms-box cart"> <input type="checkbox" name="terms" /> <label for="terms">Ich nehme die <a href="https://docs.structurae.net/de/legal/terms/" target="_blank">Allgemeinen Geschäftsbedingungen</a> für Structurae an.</label> </div> <div class="registration-terms-error-box"> <span class="error-notification terms"></span> </div> <div class="registration-terms-box cart"> <input type="checkbox" name="privacy" /> <label for="privacy">Ich nehme die <a href="https://docs.structurae.net/de/legal/privacy/" target="_blank">Datenschutzerklärung</a> an.</label> </div> <div class="registration-terms-error-box"> <span class="error-notification privacy"></span> </div> <div class="registration-terms-box cart"> <input type="checkbox" name="newsletter" /> <label for="newsletter">Ich möchte über neue Inhalte und Funktionen per E-Mail informiert werden.</label> </div> <div class="registration-field-box"> <div class="g-recaptcha" data-sitekey="6LcPhSQUAAAAAJVtCOFsu4-L_ajbH9-hL4wMrg9f"></div> <span class="error-notification captcha"></span> </div> <div class="submit-button-box"> <button type="submit" name="registerSubmit">KOSTENLOS REGISTRIEREN</button> </div> <div class="already-registered-note"> Haben Sie schon ein Konto? <a class="mystructurae-login-btn-popup" href="#ajaxLoginPopup" data-redirect="/de/einkaufskorb/zur-kasse">Anmelden</a> </div> </form> </div> </div> <div id="favoritesConfirmationPopup" style="display:none"> <div class="ym-columnar"> <div class="ym-fbox-text" style="margin-top:10px;"> Möchten Sie dieses Element wirklich aus Ihren Favoriten entfernen? </div> <div class="ym-fbox-text" style="margin-top:20px; display:flex;"> <input type="button" class="fav-confirmation yes" name="yes" value="Ja"> <input type="button" class="fav-confirmation cancel" name="cancel" value="Abbrechen"> </div> </div> </div> <div id="addToCartPopup" style="display:none"> <div class="ym-columnar"> <div class="item"> <span id="additemsuccess">Der Artikel wurde in den Einkaufswagen gelegt.</span> <span id="additemerror">Der Artikel konnte nicht zum Einkaufswagen hinzugefügt werden. Versuchen Sie es bitte noch einmal.</span> <span id="additemduplicate">Der Artikel befindet sich bereits im Einkaufswagen und kann nicht noch einmal hinzugefügt werden.</span> <div class="details"> <table> <tr> <td id="additemimg"></td> <td id="additemname"></td> </tr> </table> </div> </div> <div class="buttons"> <a class="continue" href="/de/einkaufskorb"> <span class="text"> Zur Kasse gehen </span> </a> <a class="continue" id="addtocartpopupclose"> <span class="text"> Weiterstöbern </span> </a> </div> </div> </div> <script src="/layouts/js/jquery-1.8.3.min.js" type="text/javascript"></script> <script src="/yaml/add-ons/accessible-tabs/jquery.tabs.js" type="text/javascript"></script> <script src="/layouts/js/jquery.quick.pagination.min.js" type="text/javascript"></script> <script src="/layouts/js/stickyNavBar.js"></script> <script src="/layouts/js/fixedsticky.js" type="text/javascript"></script> <script src="/layouts/js//new/scripts.js?v=10" type="text/javascript"></script> <script src="/layouts/js/access.js?v=2021092702pd"></script> <script src="/layouts/js/classes/moduleGallery.js" type="text/javascript"></script> <script type="text/javascript"> jQuery.moduleGallery.setItemId('10754873'); </script> <link rel="stylesheet" href="/layouts/css/jquery.fancybox.css" type="text/css"> <script src="/layouts/js/classes/jquery.fancybox.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { $("a.mystructurae-login-btn-popup").fancybox({ beforeLoad: function() { if (typeof $(this.element).data('redirect') !== undefined && $(this.element).data('redirect') != '') $('input[name="redirect_after_login"]').val($(this.element).data('redirect')); } }); $("a.mystructurae-register-btn-popup").fancybox({ beforeLoad: function() { if (typeof $(this.element).data('redirect') !== undefined && $(this.element).data('redirect') != '') $('input[name="redirect_after_register"]').val($(this.element).data('redirect')); } }); $(".del-fav-icon").fancybox({}); $("a.addtocart-popup").fancybox({}); $('#ajaxLoginPopup button[name="loginSubmit"]').on('click', function(e) { e.preventDefault(); submitInput = $(this); form = $(this).closest('form'); submitInput.prop('disabled', true); $.ajax({ url: form.attr('action'), type: form.attr('method'), data: form.serializeArray(), success: function(response) { if (response.success) { $.fancybox.close(); if ($('input[name="redirect_after_login"]').val() != '') location.href = $('input[name="redirect_after_login"]').val(); else location.reload(); } else { $('.ajax-login-error').text(response.message).show(); } submitInput.prop('disabled', false); }, error: function(response){ }, dataType: 'json' }); }); $('.addtocart-popup').on('click', function(e) { e.preventDefault(); $('#additemsuccess').hide(); $('#additemduplicate').hide(); $('#additemerror').hide(); $('#additemimg').empty(); $('#additemname').empty(); var itemId = $(this).data("id"); var itemSource = $(this).data("source"); var clientLang = $(this).data("lang"); var cartId = $(this).data("cartid"); var period = ""; var version = ""; var name = ""; if(itemSource == "subscription"){ period = $(this).data("period"); version = $(this).data("version"); name = $(this).data("name"); } var addToCartUrl = "/de/einkaufskorb/zum-einkaufskorb"; $.ajax({ url: addToCartUrl, type: 'POST', data: { id: itemId, source: itemSource, lang: clientLang, cartid: cartId, period: period, version: version, name: name }, success: function(response) { if(response.SUCCESS == true){ $('#additemsuccess').show(); $('#addToCartPopup .details').show(); $('#additemname').append("<a href='" + response.ITEMURL + "'>" + response.ITEMNAME + "</a>"); $('#additemimg').append("<img src='" + response.ITEMIMG + "'>"); if(itemSource != "subscription"){ $('.cart-total').each(function() { $(this)[0].innerHTML=response.ITEMSCOUNT; }); } $("#addToCartPopup").find("a.continue").attr("href",response.CARTURL); $("#addToCartPopup").show(); } else if (response.ALREADYADDED == true) { $('#additemduplicate').show(); $('#addToCartPopup .details').show(); $('#additemname').append("<a href='" + response.ITEMURL + "'>" + response.ITEMNAME + "</a>"); $('#additemimg').append("<img src='" + response.ITEMIMG + "'>"); $("#addToCartPopup").show(); } else { $('#additemerror').show(); $('#addToCartPopup .details').hide(); $("#addToCartPopup").show(); } }, error: function(response){ $('#additemerror').show(); $('#addToCartPopup .details').hide(); $("#addToCartPopup").show(); }, dataType: 'json' }); }); $('#addtocartpopupclose').on('click', function(e){ $.fancybox.close(); }); $('#ajaxRegistrationPopup button[name="registerSubmit"]').on('click', function(e) { e.preventDefault(); submitInput = $(this); form = $(this).closest('form'); submitInput.prop('disabled', true); $.ajax({ url: form.attr('action'), type: form.attr('method'), data: form.serializeArray(), success: function(response) { $('.error-notification').text(""); if (response.success) { $('.ajax-login-error').text("Bitte bestätigen Sie zuerst Ihr Konto.").show(); $(".mystructurae-login-btn-popup").click(); } else { var errors = response.errors; $.each(errors, function( index, value ) { $('.error-notification.' + index).html(value); }); } submitInput.prop('disabled', false); }, error: function(response){ console.log(response); }, dataType: 'json' }); }); $("a.btnDataContribution").fancybox({ beforeLoad: function() { $('#dataContributionPopup form').show(); $('#dataContributionPopup textarea[name="message"]').val(''); $('.success-message').hide(); $('.error-message').hide(); $('input[name="dataContributionSubmit"]').prop('disabled', false); $('input[name="dataContributionClose"]').hide(); } }); $('input[name="dataContributionSubmit"]').on('click', function(e) { e.preventDefault(); submitInput = $(this); form = $(this).closest('form'); submitInput.prop('disabled', true); $.ajax({ url: form.attr('action'), type: form.attr('method'), data: form.serializeArray(), success: function(response) { if (response.error) { $('#dataContributionPopup .error-message').text(response.error).show(); $('#dataContributionPopup .success-message').hide(); submitInput.prop('disabled', false); } else if (response.success) { $('#dataContributionPopup .success-message').text(response.success).show(); $('#dataContributionPopup .error-message').hide(); form.hide(); $('input[name="dataContributionClose"]').show(); } }, dataType: 'json' }); }); $('input[name="dataContributionClose"]').on('click', function(e) { $.fancybox.close(); }); if ($('#contributionForm').length) { $('input[name="contributionSubmit"]').on('click', function(e) { e.preventDefault(); submitInput = $(this); form = $(this).closest('form'); submitInput.prop('disabled', true); $.ajax({ url: form.attr('action'), type: form.attr('method'), data: form.serializeArray(), success: function(response) { if (response.error) { $('#contributionForm .error-message').text(response.error).show(); $('#contributionForm .success-message').hide(); } else if (response.success) { $('#contributionForm .success-message').text(response.success).show(); $('#contributionForm .error-message').hide(); form.find('textarea').val('').hide(); submitInput.hide(); } submitInput.prop('disabled', false); }, dataType: 'json' }); }); } }); </script> <script src="/layouts/js/classes/jquery.ajaxSection.js" type="text/javascript"></script> <script src="/layouts/js/new/jquery.syncheight.js" type="text/javascript"></script> <script src="/layouts/js/new/jquery.flexslider-min.js" type="text/javascript"></script> <script src="/layouts/js/new/owl.carousel.2.0.0/owl.carousel.min.js"></script> <script src="/layouts/js/new/justifiedGallery/jquery.justifiedGallery.min.js"></script> <script src="/layouts/js/new/photoswipe/photoswipe.min.js"></script> <script src="/layouts/js/new/photoswipe/photoswipe-ui-default.min.js"></script> <script src='https://www.google.com/recaptcha/api.js'></script> <script src="/layouts/js/new/photoSwipeMedia.js" type="text/javascript"></script> <script type="text/javascript"> $(document).on("click",".literatureFavBtn",function(){ var favA = $(this); var literatureID = $(this).data("literatureid"); var favID = $(this).data("fav-id"); var favButton = favA.find(".favorites"); if (!favA.hasClass('mystructurae-login-btn-popup')){ if(favButton.hasClass('in--favorites')){ $.post('/lib/services/service.cfm', { cmd: 'deleteFromFavorites', favoriteId: favID }, function(data) { if(data == 1){ favButton.removeClass('in--favorites'); $('.literatureFavBtn').data("fav-id",0); $("span.favorites:not('.mobile')").find("span.text").html("Zu Favoriten hinzufügen"); } } ); } else { $.post('/lib/services/service.cfm', { cmd: 'setAsFavorite', favoriteType: 'literature', favoriteId: literatureID }, function(data) { if(data.SUCCESS == 1){ favButton.addClass('in--favorites'); $('.literatureFavBtn').data("fav-id",data.RESULTS.GENERATEDKEY); $("span.favorites:not('.mobile')").find("span.text").html("Favorit"); } } ); } } }); $(document).on("click", ".abstractReadMore", function(){ $("#overviewTable").addClass("active"); }); $(document).on("click", ".authorsShowMore", function(){ $("#overviewTable").addClass("active"); }); $(document).ready(function(){ var isShowMoreSection = $(".showMoreSection").length; if(isShowMoreSection == 1){ $('.authorsSection').style("width","70%"); } }); </script> <script src="/layouts/js/scrollableTabs.js"></script> <script type="text/javascript"> var dataLayer = window.dataLayer || []; dataLayer.push({ 'usertype': 'notlogged', 'businessid': '' }); </script> </body> </html>