Links per Ajax in einem Layer öffnen

31. Jul 2018

Links können nun direkt, über eine Lightbox oder auch per Ajax in einem Layer geöffnet werden. Dazu sind in einem bestehenden Projekt nur wenige Erweiterungen einzufügen.

Links können nun direkt, über eine Lightbox oder auch per Ajax in einem Layer geöffnet werden. Dazu sind in einem bestehenden Projekt nur wenige Erweiterungen einzufügen. Folgende Schritte sind notwendig:

  1. Installieren Sie die CSS-Untervariante .elementLinkTarget_var40 für Links
  2. Aktualisieren Sie die ui.js
  3. Ergänzen Sie die design.js innerhalb jQuery(document).ready um folgenden Code
jQuery("a[target='embedBody']").on('click', function(event){
var
aTag = jQuery(event.target).closest('a');
if(
aTag){
wOpenURL(aTag.attr('href') + (aTag.attr('href').indexOf('?') != -1 ? '&' : '?') + 'viewmode=blank&linkback=no', 'embedBody', aTag.get(0));
return
false;''
}
});