Skip to content

Jednoduchý kus kódu pro generování variabilního čísla na konci objednávajícího procesu Shopify.

Notifications You must be signed in to change notification settings

greenwoodents/shopify-variable-symbol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shopify generátor variabilního čísla

Opravdu jednoduchý kus kódu pro generování variabilního čísla na konci objednávajícího procesu.

Instalace

  • Prihlaste se do administrace Vašeho obchodu běžící na Shopify

  • Přejděte do "settings" dále "checkout" a následě v sekci "Additional content and scripts" vložte tento urtžek kódu níže. Kde:

    • [[ váš-bankovní-učet ]] nahraďte za váš realný bankovní učet například 123456789/0100.
    • [[ Nazev-brány ]] nahraďte názvem platebního způsobu u kterého chcete aby se infomrace zobrazily. Název platebního způsobu naléznete v Shopify administraci > "setting" > "Manual Payments". Lze si tam nový způsob platby i vytvořit.
<div class="gateway"
   data-gateway="{{ unique_gateways }}"
   data-show-when="[[ Nazev-brány ]]">
 <h3>Instrukce pro platbu převodem</h3>
 <p>Pošlete peníze na účet: <strong>[[ váš-bankovní-učet ]] </strong>
 Variabilní symbol: <strong>{{ order_number }}</strong></p>
</div>
  • Pod předchozí útržek textu vložte ještě tento útržek.
<script>
function ShopifyVarSymbol(selector) {
  'use strict';

  if(!selector){
    throw "Missing Selector";
    return false;
  }

  [].forEach.call(document.querySelectorAll(selector), function(el,i,a) {
    var gateway = el.getAttribute('data-gateway');
    var when = el.getAttribute('data-show-when');

    if (gateway && when) {
      gateway = gateway.toLowerCase().trim().replace(' ', '');
      when = when.toLowerCase().trim().replace(' ', '');

      if(gateway === when) {
        el.removeAttribute('style');
      } else {
        el.setAttribute('style', 'opacity: 0; visibility: hidden; height: 0;');
      }
    } else { return false };
  });
};

ShopifyVarSymbol('.gateway');
</script>

About

Jednoduchý kus kódu pro generování variabilního čísla na konci objednávajícího procesu Shopify.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published