Thorben

Results 123 comments of Thorben

Hm, ich werde das mal mit einem deiner Addons testen. Danke für den Hinweis

@alxndr-w bei einem Test mit deinem Neues Addon scheint es zu funktionieren: ![grafik](https://github.com/FriendsOfREDAXO/yform_quick_edit/assets/2708231/059e75c7-abd8-461b-b1e1-01b839632636) Hier mal der Code dazu: ```php rex_extension::register('YQE_IS_ALLOWED', function (rex_extension_point $ep) { $condition = 'index.php?page=neues/entry' === rex_url::currentBackendPage() ||...

boot vom Project Addon. Pack es zusätzlich vielleicht mal in den Packages loaded EP

Ich habe das Addon noch nie genutzt, kannst du mir sagen wie ich das in YForm anzeige?

Zum debuggen wäre das schon gut selbst einzubauen. Können wir die Tage mal probieren

Nein, da sehe ich zwar locations, aber finde nicht heraus wie ich eine Map angezeigt bekomme

@alxndr-w ich habe hier aktuell keine API Key. Kannst du folgendes JS einfach mal testen: ```javascript $(document).one("rex:ready",function(){new QuickEdit});class QuickEdit{constructor(){this.ADD_CLASS=1,this.REMOVE_CLASS=2,this.activeId=null,this.activeRowSelector=null,this.qeId=null,this.$activeQuickEdit=null,this.$activeForm=null,this.$rexAjaxLoader=$("#rex-js-ajax-loader"),this.$fixedNavbar=$(".rex-nav-top-is-fixed"),this.attachEventHandler(),$(document).on("keyup",t=>{"Escape"===t.key&&this.closeQuickEdit()})}attachEventHandler(){let t=$("a.yform-quick-edit");t.off("click"),t.on("click",t=>{t.preventDefault();let i=$(t.currentTarget),e=i.data("id"),a=i.parents("tr"),s=a.find("td").length;if(this.showLoading(),this.activeId===e){this.closeQuickEdit(),this.hideLoading();return}this.activeId!==e&&(this.closeQuickEdit(),this.activeId=e,this.qeId="yform-quick-edit-"+(200*Math.random()).toString(36).replace(".",""),this.activeRowSelector="tr.quick-edit-row-"+this.activeId,this.changeActiveRowClass("active",this.ADD_CLASS),a.after(''),this.showQuickEdit(i.attr("href"),a))})}showQuickEdit(t,i){this.showLoading(),$.pjax({url:t,container:"#"+this.qeId,fragment:"#rex-yform",push:!1}),this.$activeQuickEdit=$("#"+this.qeId),this.$activeQuickEdit.on("pjax:end",()=>{this.$activeForm=this.$activeQuickEdit.find("form.rex-yform"),this.attachSubmitHandler(),this.initializeSctipts();let t=i.offset().top;this.$fixedNavbar.length&&(t-=this.$fixedNavbar.height()),$(window).scrollTop(t)}),this.$activeQuickEdit.on("pjax:beforeReplace",(t,i)=>{let e=$(i);e.find(".yqe-ignore").each((t,i)=>{let e=$(i),a=e.closest(".form-group, .form-check-group");a.length?a.remove():e.remove()}),e.find(".btn-toolbar").append(''+rex.yform_quick_edit_cancel+"");let a=e.find("#yqe-cancel");a.on("click",t=>{t.preventDefault(),this.closeQuickEdit()})})}attachSubmitHandler(){this.$activeForm.on("submit",t=>{if(t.preventDefault(),"undefined"!=typeof ckeditors)for(let i in ckeditors)ckeditors[i].updateSourceElement();$.ajax({type:"post",url:this.$activeForm.attr("action"),data:this.$activeForm.serialize(),success:t=>{let...

@alxndr-w magst du das vielleicht einmal testen?

Schade eigentlich :D Ich schau noch mal rein, danke

Danke @olien ich versuche das am Wochenende mal unter zu kriegen. Ich glaube aber ich konnte das Problem gar nicht sehen vorher. Mal schauen