schnelle Lieferung
Telefonische Beratung: 0431 200 766 0
Sichere Bezahlung

falkemedia- Medien mit Leidenschaft

falkemedia publiziert Special-Interest-Zeitschriften der Genres Living, Hobby, Fotografie, Apple / Mac und Musik sowie zahlreiche Sonderausgaben. Der Living-Bereich umfasst mein ZauberTopf, Meine Landbackstube, So is(s)t Italien, LandGenuss, sweet paul, Mein LandRezept, Unsere Besten, Simply Yummy und Street Food. Ein großes Spektrum besitzt der Hobby-Bereich, dem das BÜCHER magazin, Craftbeer magazin und Wunder der Tierwelt zugeordnet sind. Im großen Fotografie-Bereich finden sich die Fotografie- und Bildbearbeitungsmagazine DigitalPHOTO, DigitalPHOTO Photoshop, CanonFoto, FotoEASY, Outdoor Fotografie und zahlreiche Sonderausgaben wie die FotoBIBEL, CanonBIBEL, SonyBIBEL, NikonBIBEL oder die PhotoshopBIBEL. Dem Neuesten zu Apple und Mac widmen sich seit vielen Jahren die Mac Life, Mac Life Wissen, iPhone & iPad Life, MacBIBEL, iPhoneBIBEL und eine Vielzahl Fachbücher. Hinzu kommt das Musikproduktionsmagazin Beat und die dazugehörige Beat Workzone. Im Genre der Stadtmagazine ist falkemedia mit KIELerLEBEN und RENDSBURGerLEBEN samt Webauftritten und Landingpages aktiv.

falkemedia publiziert Special-Interest-Zeitschriften der Genres Living, Hobby, Fotografie, Apple / Mac und Musik sowie zahlreiche Sonderausgaben. Der Living-Bereich umfasst mein ZauberTopf, Meine... mehr erfahren »
Fenster schließen
falkemedia- Medien mit Leidenschaft

falkemedia publiziert Special-Interest-Zeitschriften der Genres Living, Hobby, Fotografie, Apple / Mac und Musik sowie zahlreiche Sonderausgaben. Der Living-Bereich umfasst mein ZauberTopf, Meine Landbackstube, So is(s)t Italien, LandGenuss, sweet paul, Mein LandRezept, Unsere Besten, Simply Yummy und Street Food. Ein großes Spektrum besitzt der Hobby-Bereich, dem das BÜCHER magazin, Craftbeer magazin und Wunder der Tierwelt zugeordnet sind. Im großen Fotografie-Bereich finden sich die Fotografie- und Bildbearbeitungsmagazine DigitalPHOTO, DigitalPHOTO Photoshop, CanonFoto, FotoEASY, Outdoor Fotografie und zahlreiche Sonderausgaben wie die FotoBIBEL, CanonBIBEL, SonyBIBEL, NikonBIBEL oder die PhotoshopBIBEL. Dem Neuesten zu Apple und Mac widmen sich seit vielen Jahren die Mac Life, Mac Life Wissen, iPhone & iPad Life, MacBIBEL, iPhoneBIBEL und eine Vielzahl Fachbücher. Hinzu kommt das Musikproduktionsmagazin Beat und die dazugehörige Beat Workzone. Im Genre der Stadtmagazine ist falkemedia mit KIELerLEBEN und RENDSBURGerLEBEN samt Webauftritten und Landingpages aktiv.

nach oben
ViisonCommonApp.addSnippetNamespaces({"backend\/viison_common_compatibility_check\/main":{"check\/notification\/additionalinformation":"Mehr Informationen","check\/notification\/message":"Das Plugin [0] erfordert Version >= [1] des Plugins [2]. Bitte aktualisieren Sie das Plugin.","check\/notification\/title":"Plugin Kompatibilit\u00e4t"},"backend\/viison_common\/compatibility_check\/main":{"check\/notification\/additionalinformation":"Mehr Informationen","check\/notification\/message":"Das Plugin [0] erfordert Version >= [1] des Plugins [2]. Bitte aktualisieren Sie das Plugin.","check\/notification\/title":"Plugin Kompatibilit\u00e4t"}}); Ext.define("Shopware.apps.ViisonCommonCompatibilityCheck.view.Menu",{ override:"Shopware.apps.Index.view.Menu",initComponent:function(){ this.on("menu-created",function(){ window.setTimeout(this.viisonCommonPerformCompatibilityCheck.bind(this),500)},this);return this.callParent(arguments)},viisonCommonPerformCompatibilityCheck:function(){ Ext.Ajax.request({ url:ViisonCommonApp.assembleBackendUrl("ViisonCommonCompatibilityCheck/getCompatibilityIssues"),scope:this,success:function(i){ var t=Ext.JSON.decode(i.responseText,true);if(!t.success){ return}var e=t.data;if(e!==null){ Ext.Array.forEach(e,function(i){ Shopware.Notification.createStickyGrowlMessage({ title:ViisonCommonApp.getSnippet("check/notification/title","backend/viison_common_compatibility_check/main"),text:i.message,btnDetail:i.detailButton?{ text:i.detailButton.title,callback:function(){ window.open(i.detailButton.link,"_blank")}}:""})},this)}}})}}); Ext.define("Shopware.apps.ViisonCommonCompatibilityCheck",{ extend:"Enlight.app.SubApplication",name:"Shopware.apps.ViisonCommonCompatibilityCheck"}); Ext.define("Shopware.apps.ViisonPickwareERPIndexNewsWidget.model.News",{ extend:"Ext.data.Model",fields:[{ name:"title",type:"string"},{ name:"link",type:"string"},{ name:"linkHash",type:"string"},{ name:"date",type:"date"},{ name:"visited",type:"boolean",convert:function(e,t){ var n=window.localStorage.getItem("viison_pickware_erp_index_news_widget-news_cache");if(!n){ return false}var i=Ext.decode(n)||{ };return!!i[t.get("linkHash")]}}]}); Ext.define("Shopware.apps.ViisonPickwareERPIndexNewsWidget.store.News",{ extend:"Ext.data.Store",model:"Shopware.apps.ViisonPickwareERPIndexNewsWidget.model.News",autoLoad:true,pageSize:5,remoteSort:false,sorters:[{ property:"date",direction:"DESC"}],proxy:{ type:"ajax",url:'https://www.falkemedia-shop.de/ViisonPickwareERPIndexNewsWidget/getNews',reader:{ type:"json",root:"data",totalProperty:"total"}}}); // Ext.define("Shopware.apps.ViisonPickwareERPIndexNewsWidget.view.Main",{ extend:"Shopware.apps.Index.view.widgets.Base",alias:"widget.viison-pickware-erp-news-widget",title:'Pickware News',layout:"fit",bodyPadding:"8 8",initComponent:function(){ this.newsStore=Ext.create("Shopware.apps.ViisonPickwareERPIndexNewsWidget.store.News");this.items=[this.createNewsGrid()];this.tools=[{ type:"refresh",scope:this,handler:function(){ this.newsStore.load()}}];this.callParent(arguments)},createNewsGrid:function(){ return Ext.create("Ext.grid.Panel",{ border:0,store:this.newsStore,columns:[{ dataIndex:"title",header:'Titel',flex:2},{ dataIndex:"date",header:'Datum',flex:1,renderer:Ext.util.Format.dateRenderer()}],listeners:{ scope:this,itemclick:function(e,i){ window.open(i.data.link,"_blank");e.getSelectionModel().deselectAll();this.setVisited(i.data.linkHash);i.set("visited",true);e.refresh()}},viewConfig:{ getRowClass:function(e){ return e.get("visited")?"x-widget-viison-pickware-erp-index-news-widget-visited":"x-widget-viison-pickware-erp-index-news-widget-unvisited"}}})},setVisited:function(e){ var i=window.localStorage.getItem("viison_pickware_erp_index_news_widget-news_cache");var t=Ext.decode(i)||{ };if(t[e]){ return}t[e]=true;window.localStorage.setItem("viison_pickware_erp_index_news_widget-news_cache",Ext.encode(t))}}); // Ext.define("Shopware.apps.ViisonPickwareERPIndexPluginTestCheck.view.Menu",{ override:"Shopware.apps.Index.view.Menu",initComponent:function(){ this.on("menu-created",function(){ window.setTimeout(function(){ this.performPluginTestCheck()}.bind(this),500)},this);this.callParent(arguments)},performPluginTestCheck:function(){ Ext.Ajax.request({ url:'https://www.falkemedia-shop.de/ViisonPickwareERPIndexPluginTestCheck/checkLicense',success:function(i){ var e=Ext.JSON.decode(i.responseText,true);if(!e||!e.pluginTestStatus||e.pluginTestStatus.daysLeft>14){ return}var t=e.pluginTestStatus.daysLeft<0?'Ihre Testversion ist seit [0] Tagen abgelaufen. Um Pickware wieder vollständig nutzen zu können, ist eine Shopware PE-Lizenz erforderlich.':'Ihre Testversion ist nur noch [0] Tage gültig. Jetzt die Shopware PE-Lizenz erwerben um Pickware dauerhaft einsetzen zu können.';Shopware.Notification.createStickyGrowlMessage({ title:'Pickware Testversion',text:Ext.String.format(t,Math.abs(e.pluginTestStatus.daysLeft)),btnDetail:{ text:'Weitere Informationen',link:"https://www.pickware.de/starten/mit-pickware-direkt-starten"}})}})}}); // Ext.define("Shopware.apps.ViisonPickwareERPPurchasePriceHelper.Helper",{ singleton:true,alternateClassName:"ViisonPickwarePurchasePriceHelper",purchasePriceMode:'net',snippets:{ purchasePrice:'Einkaufspreis',net:'netto',gross:'brutto'},purchasePriceIsNet:function(){ return this.purchasePriceMode==="net"},purchasePriceLabel:function(i){ var e=i||this.snippets.purchasePrice;var I=this.purchasePriceIsNet()?this.snippets.net:this.snippets.gross;return e+" ("+I+")"}}); Ext.define("Shopware.apps.ViisonPickwareERPPurchasePriceHelper",{ extend:"Enlight.app.SubApplication",name:"Shopware.apps.ViisonPickwareERPPurchasePriceHelper"}); // Ext.define("Shopware.apps.ViisonPickwareERPPurchasePriceConverter.Converter",{ singleton:true,alternateClassName:"ViisonPickwarePurchasePriceConverter",activePurchasePriceMode:'net',configuredPurchasePriceMode:'net',modeChangeGrowlNotification:null,observeFormStore:function(i){ i.on("load",function(i,e){ if(e.length===0||e[0].get("name")!=="ViisonPickwareERP"){ return}this.configuredPurchasePriceMode=this.getPurchasePriceMode(e[0])},this);i.on("update",function(i,e,c){ if(e.get("name")!=="ViisonPickwareERP"||c!==Ext.data.Model.COMMIT){ return}this.configuredPurchasePriceMode=this.getPurchasePriceMode(e);this.updatePurchasePriceModeChangeNotification()},this)},checkPurchasePriceModeConfiguration:function(){ Ext.Ajax.request({ method:"GET",url:'https://www.falkemedia-shop.de/ViisonPickwareERPPurchasePriceConverter/getPurchasePriceModes',scope:this,success:function(i){ var e=Ext.JSON.decode(i.responseText,true);if(!e||!e.purchasePriceModes){ return}this.activePurchasePriceMode=e.purchasePriceModes.active||this.activePurchasePriceMode;this.configuredPurchasePriceMode=e.purchasePriceModes.configured||this.configuredPurchasePriceMode;this.updatePurchasePriceModeChangeNotification()}})},updatePurchasePriceModeChangeNotification:function(){ if(this.modeChangeGrowlNotification){ Shopware.Notification.closeGrowlMessage(this.modeChangeGrowlNotification,Shopware.Notification);this.modeChangeGrowlNotification=null}var i=this.activePurchasePriceMode;var e=this.configuredPurchasePriceMode;if(i===e){ return}this.modeChangeGrowlNotification=Shopware.Notification.createStickyGrowlMessage({ title:'Wichtiger Hinweis',text:Ext.String.format('Sie haben die "Eingabe von Einkaufspreisen" von "[0]" auf "[1]" geändert. Sie sollten daher jetzt die Einkaufspreise entsprechend umrechnen.',ViisonPickwarePurchasePriceHelper.snippets[i],ViisonPickwarePurchasePriceHelper.snippets[e]),log:true,btnDetail:{ text:'Preise umrechnen',scope:this,callback:function(){ this.onNotificationConvertPricesButton.apply(this,[i,e])}},onCloseButton:function(){ this.onNotificationCloseButton.apply(this,[i,e])}.bind(this),scope:this,callback:function(){ this.modeChangeGrowlNotification=null}},"ViisonPickwareERP")},onNotificationConvertPricesButton:function(i,e){ var c=Ext.String.format('Möchten Sie alle Einkaufspreise jetzt von "[0]" zu "[1]" umrechnen?',ViisonPickwarePurchasePriceHelper.snippets[i],ViisonPickwarePurchasePriceHelper.snippets[e]);Ext.Msg.confirm('Einkaufspreise umrechnen',c,function(c){ if(c==="yes"){ Ext.Ajax.request({ method:"POST",url:'https://www.falkemedia-shop.de/ViisonPickwareERPPurchasePriceConverter/convertPurchasePrices',params:{ oldMode:i,newMode:e},scope:this,success:function(i){ var e=Ext.JSON.decode(i.responseText,true);var c=e&&e.success;if(e&&e.purchasePriceModes){ this.activePurchasePriceMode=e.purchasePriceModes.active||this.activePurchasePriceMode;this.configuredPurchasePriceMode=e.purchasePriceModes.configured||this.configuredPurchasePriceMode;this.updatePurchasePriceModeChangeNotification()}var o=c?'Einkaufspreise umgerechnet':'Fehler';var s;if(c){ s='Alle vorhandenen Einkaufspreise wurden erfolgreich umgerechnet.'}else{ s=e&&e.message?e.message:'Die Einkaufspreise konnten nicht umgerechnet werden, da ein unbekannter Fehler aufgetreten ist.'}Shopware.Notification.createGrowlMessage(o,s,"ViisonPickwareERP",null,true)}})}else{ this.updatePurchasePriceModeChangeNotification()}},this)},onNotificationCloseButton:function(i,e){ Ext.Msg.show({ title:'Hinweis',msg:Ext.String.format('Da Sie die "Eingabe von Einkaufspreisen" von "[0]" auf "[1]" geändert haben, sollten Sie in der Regel die Einkaufspreise entsprechend umrechnen. Wenn Sie sich sicher sind, dass eine Umrechnung nicht notwendig ist, können Sie den Umrechnungs-Hinweis dauerhaft ausblenden. Der Hinweis wird dann erst wieder angezeigt, wenn Sie die Konfiguration erneut ändern.',ViisonPickwarePurchasePriceHelper.snippets[i],ViisonPickwarePurchasePriceHelper.snippets[e]),buttons:Ext.Msg.OK,buttonText:{ cancel:'Hinweis nicht mehr anzeigen'},icon:Ext.Msg.WARNING,scope:this,callback:function(i){ if(i!=="cancel"){ return}Ext.Ajax.request({ method:"POST",url:'https://www.falkemedia-shop.de/ViisonPickwareERPPurchasePriceConverter/hideChangeNotification',scope:this,success:function(i){ var e=Ext.JSON.decode(i.responseText,true);if(!e||!e.purchasePriceModes){ return}this.activePurchasePriceMode=e.purchasePriceModes.active||this.activePurchasePriceMode;this.configuredPurchasePriceMode=e.purchasePriceModes.configured||this.configuredPurchasePriceMode;this.updatePurchasePriceModeChangeNotification()}})}})},getPurchasePriceMode:function(i){ var e=i.getElements().findExact("name","purchasePriceMode");if(e===-1){ return null}var c=i.getElements().getAt(e);return c.getValues().count()>0?c.getValues().first().get("value"):c.get("value")}}); Ext.define("Shopware.apps.ViisonPickwareERPPurchasePriceConverter",{ extend:"Enlight.app.SubApplication",name:"Shopware.apps.ViisonPickwareERPPurchasePriceConverter"}); // Ext.define("Shopware.apps.ViisonPickwareERPIndexPurchasePriceModeCheck.view.Menu",{ override:"Shopware.apps.Index.view.Menu",initComponent:function(){ this.on("menu-created",function(){ window.setTimeout(function(){ ViisonPickwarePurchasePriceConverter.checkPurchasePriceModeConfiguration()},500)},this);this.callParent(arguments)}}); // Ext.define("Shopware.apps.ViisonPickwareERPIndexStockCheck.view.Menu",{ override:"Shopware.apps.Index.view.Menu",initComponent:function(){ this.on("menu-created",function(){ window.setTimeout(function(){ this.performStockCheck()}.bind(this),500)},this);this.callParent(arguments)},performStockCheck:function(){ Ext.Ajax.request({ url:'https://www.falkemedia-shop.de/ViisonPickwareERPIndexStockCheck/checkStock',success:function(i){ var e=Ext.JSON.decode(i.responseText,true);if(!e||parseInt(e.count,10)===0){ return}Shopware.Notification.createStickyGrowlMessage({ title:'Warenbestand initialisieren',text:Ext.String.format('Der Bestand von [0] Artikeln ist noch nicht initialisiert.',e.count),btnDetail:{ text:'Jetzt bearbeiten',callback:function(){ Shopware.app.Application.addSubApplication({ name:"Shopware.apps.ViisonPickwareERPStockInitialization",localizedName:'Warenbestand initialisieren'})}}})}})}});