• Resolved emo95

    (@emo95)


    Dobry deň,

    viem, ?e sa to tu u? rie?ilo ale m?j problém to nevyrie?ilo. Viete prida? option alebo aspoň sem posla? php kód na povinné DI??

    Ak toti? pou?ijem toto:

    function wpify_adjust_checkout_fields( array $fields ): array {
    $fields[‘billing’][‘billing_dic’][‘required’] = true;
    $fields[‘billing’][‘billing_dic_dph’][‘required’] = true;

    return $fields;
    }
    add_filter( ‘woocommerce_checkout_fields’, ‘wpify_adjust_checkout_fields’, 99, 1 )

    Tak to berie ako povinné pole aj ke? nenakupujem na firmu. Nejaky kód sa mi podarilo da? dokopy ale rád by som to tla?il “oficiálnou” cestou tak ako napr. I?O alebo názov spolo?nosti.

    ?akujem za odpove?.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Martin Svoboda

    (@martinsvoboda)

    Dobry den,
    obecně nedoporu?uji tato pole nastavovat jako povinné. Znemo?níte tak některym subjekt?m jako jsou men?í podnikatelé a ve?ejné instituce k nákupu na va?em e-shopu.
    Pokud to ale i p?es to vy?adujete, tak to p?es PHP snippet takto nelze a je nutné napsat javascript, ktery bude kontrolovat zda se nakupuje na firmu a nastavovat, p?ípadně vypínat povinnost po?adovanych polí.
    I v na?em pluginu je to takto ?e?eno. A jak to dělá se m??ete podívat v repozitá?i pluginu kde máme funkce setAsRequired a setAsOptional pro zapnutí a vynutí povinnosti polí.

    Thread Starter emo95

    (@emo95)

    ?akujem za promptnos?. Nejak sa mi to podarilo “zbastli?” aj ke? nie som úplne spokojny tak je to funk?né. Vzh?adom na to sa chcem op?tovne spyta? , aj ke? to neodporú?ate, ?i by bola mo?nos? do ?al?ieho updatu zahrnú? mo?nos? da? si povinné DI? prípadne aj iné fieldy.

    FYI: Klient to po?aduje nako?ko nechce stráca? ?as s kontaktovaním firemnych zákazníkov, ke? zabudnú vyplni? DI?.

    Plugin Contributor Martin Svoboda

    (@martinsvoboda)

    Dobry den,
    tuto funkcionalitu do pluginu ur?itě neplánujeme doplnit. Takto funkce by ve vysledku p?inesla více ?kody ne? u?itku u provozovatel?, kte?í si nastavením nejsou jistí. Situace jako je va?e je velice neobvyklá a proto je vhodné ji ?e?it spí?e individuálně doplněním vlastního kódu.

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.