{"id":6411,"date":"2021-10-24T06:52:00","date_gmt":"2021-10-24T06:52:00","guid":{"rendered":"https:\/\/musilda.cz\/?p=6411"},"modified":"2021-10-24T06:52:00","modified_gmt":"2021-10-24T06:52:00","slug":"jak-zobrazit-hodnotu-nakupu-pro-ziskani-slevy","status":"publish","type":"post","link":"https:\/\/affinite.io\/cs\/jak-zobrazit-hodnotu-nakupu-pro-ziskani-slevy\/","title":{"rendered":"Jak zobrazit hodnotu n\u00e1kupu pro z\u00edsk\u00e1n\u00ed slevy"},"content":{"rendered":"\n<p>V minul\u00e9m \u010dl\u00e1nku jsme si uk\u00e1zali, jak jednodu\u0161e p\u0159idat slevu pro z\u00e1kazn\u00edka, pokud nakoup\u00ed za ur\u010ditou \u010d\u00e1stku. <\/p>\n\n\n\n<p>Dnes mu uk\u00e1\u017eeme, za kolik mus\u00ed je\u0161t\u011b nakoupit, aby slevu z\u00edskal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/notice.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"117\" src=\"https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/notice-1024x117.png\" alt=\"\" class=\"wp-image-6412\" srcset=\"https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/notice-1024x117.png 1024w, https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/notice-300x34.png 300w, https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/notice-768x88.png 768w, https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/notice.png 1221w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>V tomto <a href=\"https:\/\/musilda.cz\/jak-v-kosiku-zobrazit-kolik-zbyva-do-dopravy-zdarma\/\" target=\"_blank\" rel=\"noopener\">snippetu<\/a> jsme si zobrazili notifikaci v ko\u0161\u00edku, ale nejsem si jist, zda je to zcela vhodn\u00e9, proto si vytvo\u0159\u00edme vlastn\u00ed div, kter\u00fd nastylujeme a budeme ho zobrazovat na v\u0161ech WooCommerce str\u00e1nk\u00e1ch.<\/p>\n\n\n\n<p>Pou\u017eijeme hook woocommerce_before_main_content a funkci zav\u011bs\u00edme na pozici 15, a\u0165 se tref\u00edme p\u0159ed WooCommerce breadcrumbs, ale za otev\u00edrac\u00ed div. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>add_action( 'woocommerce_before_main_content', 'display_order_discount_rule', 15 );\nfunction display_order_discount_rule() {\n\n\tif ( function_exists( 'WC' ) ) {\n\t\tif ( is_woocommerce() ) {\n\n\t\t\t$total = WC()-&gt;cart-&gt;get_cart_contents_total() + WC()-&gt;cart-&gt;get_cart_contents_tax(); \/\/hodnota s dan\u00ed\n\t\t\t$total = WC()-&gt;cart-&gt;get_cart_contents_total(); \/\/hodnota bez dan\u011b\n\n\t\t\tif ( $total &lt; 20 ) {\n\t\t\t\t$result = 20 - $total;\n\n\t\t\t\techo '&lt;div class=\"order-dicount-notice\"&gt;';\n\t\t\t\t\techo sprintf( __( 'Nakupte je\u0161t\u011b za %1$s a z\u00edsk\u00e1te slevu 10 %%', 'musilda' ), wc_price( $result ) );\n\t\t\t\techo '&lt;\/div&gt;';\n\n\t\t\t}\n\n\n\t\t}\n\t}\n}\n<\/code><\/pre>\n\n\n\n<p>A tro\u0161ku si to nastylujeme:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.order-dicount-notice{\n\twidth:100%;\n\tfont-size:20px;\n\ttext-align:center;\n\tpadding:20px;\n\tborder:solid 1px #eeeeee;\n\tbackground: rgb(255,255,255);\n\tbackground: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%, rgba(238,238,238,1) 100%);\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">V\u00fdsledek pak uvid\u00edme na ka\u017ed\u00e9 WooCommerce str\u00e1nce<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/odrder-discount-display.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"611\" src=\"https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/odrder-discount-display-1024x611.png\" alt=\"\" class=\"wp-image-6413\" srcset=\"https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/odrder-discount-display-1024x611.png 1024w, https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/odrder-discount-display-300x179.png 300w, https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/odrder-discount-display-768x458.png 768w, https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2021\/10\/odrder-discount-display.png 1242w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>O tom, jak vytvo\u0159it slevu jsem psal zde <a href=\"https:\/\/musilda.cz\/sleva-z-objednavky-podle-hodnoty-kosiku\/\" target=\"_blank\" rel=\"noopener\">https:\/\/musilda.cz\/sleva-z-objednavky-podle-hodnoty-kosiku\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>V minul\u00e9m \u010dl\u00e1nku jsme si uk\u00e1zali, jak jednodu\u0161e p\u0159idat slevu pro z\u00e1kazn\u00edka, pokud nakoup\u00ed za ur\u010ditou \u010d\u00e1stku. Dnes mu uk\u00e1\u017eeme, za kolik mus\u00ed je\u0161t\u011b nakoupit, aby slevu z\u00edskal. V tomto snippetu jsme si zobrazili notifikaci v ko\u0161\u00edku, ale nejsem si jist, zda je to zcela vhodn\u00e9, proto si vytvo\u0159\u00edme vlastn\u00ed div, kter\u00fd nastylujeme a budeme<\/p>\n","protected":false},"author":1,"featured_media":5600,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[29],"tags":[],"class_list":["post-6411","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-woocommerce-snippety"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2020\/05\/snippet.jpg",1200,765,false],"thumbnail":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2020\/05\/snippet-150x150.jpg",150,150,true],"medium":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2020\/05\/snippet-300x191.jpg",300,191,true],"medium_large":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2020\/05\/snippet-768x490.jpg",640,408,true],"large":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2020\/05\/snippet-1024x653.jpg",640,408,true],"1536x1536":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2020\/05\/snippet.jpg",1200,765,false],"2048x2048":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2020\/05\/snippet.jpg",1200,765,false],"archive-list":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2020\/05\/snippet-400x265.jpg",400,265,true]},"uagb_author_info":{"display_name":"Affinite","author_link":"https:\/\/affinite.io\/cs\/author\/affinite\/"},"uagb_comment_info":0,"uagb_excerpt":"V minul\u00e9m \u010dl\u00e1nku jsme si uk\u00e1zali, jak jednodu\u0161e p\u0159idat slevu pro z\u00e1kazn\u00edka, pokud nakoup\u00ed za ur\u010ditou \u010d\u00e1stku. Dnes mu uk\u00e1\u017eeme, za kolik mus\u00ed je\u0161t\u011b nakoupit, aby slevu z\u00edskal. V tomto snippetu jsme si zobrazili notifikaci v ko\u0161\u00edku, ale nejsem si jist, zda je to zcela vhodn\u00e9, proto si vytvo\u0159\u00edme vlastn\u00ed div, kter\u00fd nastylujeme a budeme","_links":{"self":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts\/6411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/comments?post=6411"}],"version-history":[{"count":0,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts\/6411\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/media\/5600"}],"wp:attachment":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/media?parent=6411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/categories?post=6411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/tags?post=6411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}