{"id":3551,"date":"2021-03-25T12:24:50","date_gmt":"2021-03-25T11:24:50","guid":{"rendered":"https:\/\/www.commercers.com\/blog\/?p=3551"},"modified":"2021-03-25T12:25:42","modified_gmt":"2021-03-25T11:25:42","slug":"magento-2-produkt-export-alle-markieren-haken-setzen","status":"publish","type":"post","link":"https:\/\/www.commercers.com\/blog\/magento-2-produkt-export-alle-markieren-haken-setzen\/","title":{"rendered":"Magento 2 &#8211; Produkt-Export alle markieren \/ Haken setzen"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"418\" height=\"558\" src=\"https:\/\/www.commercers.com\/blog\/wp-content\/uploads\/2021\/03\/grafik-10.png\" alt=\"\" class=\"wp-image-3552\" srcset=\"https:\/\/www.commercers.com\/blog\/wp-content\/uploads\/2021\/03\/grafik-10.png 418w, https:\/\/www.commercers.com\/blog\/wp-content\/uploads\/2021\/03\/grafik-10-225x300.png 225w\" sizes=\"auto, (max-width: 418px) 100vw, 418px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>Seitdem ich Magento kenne, kann ich nicht verstehen warum es beim Produktexport nicht die M\u00f6glichkeit gibt &#8220;Alle&#8221; zu markieren bzw. mit einem Klick alle H\u00e4kchen zu setzen, da man in den meisten F\u00e4llen mehr Produkt-Attribute NICHT exportieren will als man Attribute braucht. Somit klickt man sich einen ab und das je nach Shop im dreistelligen Bereich. Man k\u00f6nnte es nat\u00fcrlich auch lassen und einfach alle Attribute exportieren. In diesem Fall muss man aber auf der einen Seite beim Export ordentlich nacharbeiten und bei einigen Shops reicht auch die Serverleistung nicht aus, um alle Produkte und alle Attribute zu exportieren und so bricht der Export ab.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Schon bei Magento 1 dachte ich immer wieder &#8220;hier muss man doch mal einen kleinen Patch erstellen, so dass man einmal klickt, um alle zu markieren und dann nur noch die wenigen deaktiviert, die man wirklich haben will&#8221; (obwohl man ja eh immer mehr bekommt als man ausw\u00e4hlt &#8211; oder eben abw\u00e4hlt). Da man den Export aber nicht so h\u00e4ufig verwenden, macht man es dann doch nicht und \u00e4rgert sich immer wieder neu.<\/p>\n\n\n\n<p>Leider hat sich auch in Magento 2 nichts ge\u00e4ndert und weiterhin muss man jeden Haken einzeln setzen wenn man ein Attribut NICHT exportieren will. Somit bleibt der Vorsatz hier mal eine L\u00f6sung zu implementieren.<\/p>\n\n\n\n<p>Heute st\u00f6rte mich diese Sache mal wieder und ich schaute, ob es zwischenzeitlich etwas Neues gibt. Die Nachfrage ist weiterhin verbreitet aber eine L\u00f6sung (im besten Fall seitens Magento) gibt es nicht. Jedoch fand ich eine QnD-L\u00f6sung, die schon eine gro\u00dfe Erleichterung darstellt.<\/p>\n\n\n\n<p>Der User <em>ajmedway<\/em> postete im <a href=\"https:\/\/community.magento.com\/t5\/Magento-2-x-Feature-Requests-and\/Add-a-quot-Select-All-quot-Option-for-Product-Export-Exclude\/idi-p\/64455\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Magento Forum<\/a> folgendes Script, um wenigstens browserseitig alle Haken auf einmal zu setzen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>var inputs = document.getElementsByTagName(\"input\");\nfor(var i = 0; i &lt; inputs.length; i++) {\n    if(inputs&#91;i].type == \"checkbox\") {\n        inputs&#91;i].checked = true; \n    }  \n}<\/code><\/pre>\n\n\n\n<p>F\u00fcr alle, die nicht wissen was man damit macht &#8211; hier eine kurze Anleitung f\u00fcr Firefox (wobei es bei Chrome sehr \u00e4hnlich ist):<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Die Export-Seite im Firefox aufrufen (also wo man sonst die Haken setzen w\u00fcrde)<\/li><li>STRG &amp; Shift &amp; i dr\u00fccken, um die Entwicklerwerkzeuge zu \u00f6ffnen<\/li><li>Dort dann auf den Reiter &#8220;Konsole&#8221; klicken<\/li><li>(Es k\u00f6nnte sein, dass hier eine Sicherheitsfunktion verhindert, dass man selber Skripte eingibt. Dann muss man dies wie dort beschrieben erst erlauben).<\/li><li>Dann das o.g. Skript in die Konsole einf\u00fcgen und mit Enter best\u00e4tigen. Anschlie\u00dfend sind alle Haken gesetzt und man kann die Haken von den gew\u00fcnschten Attributen selektiv entfernen.<\/li><\/ol>\n\n\n\n<p>Das ist doch schon einmal eine gro\u00dfe Erleichterung. Mal schauen, vielleicht erstellen wir aber doch noch eine Erweiterung, um dies direkt in Magento 2 zu haben.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seitdem ich Magento kenne, kann ich nicht verstehen warum es beim Produktexport nicht die M\u00f6glichkeit gibt &#8220;Alle&#8221; zu markieren bzw. mit einem Klick alle H\u00e4kchen zu setzen, da man in den meisten F\u00e4llen mehr Produkt-Attribute NICHT exportieren will als man Attribute braucht. Somit klickt man sich einen ab und das je nach Shop im dreistelligen&#8230;<\/p>\n","protected":false},"author":2,"featured_media":3553,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3551","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/posts\/3551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/comments?post=3551"}],"version-history":[{"count":3,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/posts\/3551\/revisions"}],"predecessor-version":[{"id":3557,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/posts\/3551\/revisions\/3557"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/media\/3553"}],"wp:attachment":[{"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/media?parent=3551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/categories?post=3551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.commercers.com\/blog\/wp-json\/wp\/v2\/tags?post=3551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}