• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    QUITEwordpress
    JUNIOR
    JUNIOR --- ---
    JUNIOR: Samozřejmě jsem googloval co to dá, WooCommerce Memberships znám, nikdy jsem nepoužil, ale nečtu na to moc dobrých recenzí. Nejlíp mi zatím vychází Learn Dash. Samozřejmě to musí být přeložitelné do češtiny.
    JUNIOR
    JUNIOR --- ---
    Jinak jsem se chtěl ještě zeptat zda tady nemá někdo zkušenost s následujícícm zadáním:

    Potřebuju vyřešit následující web, který se bude zabývat výukovým videem:

    Potřebuji udělat aby si člověk mohl v účtu udělat vlastní přehled nakoupených videí, aby viděl progres bar jak na tom je, mohl si přidávat oblíbené lektory, aby to fungovalo na základě členství, šlo tam předplácet členství dopředu na měsíc, čtvrt rok, půl rok, rok atd. Tak nějak se obávám, že to jeden plugin nepostihne a zda buou mezi sebou funkční. Kodovat to od základu je úplně mimo finanční realitu tak sem jdu s prosbou jestli s tím nemá už někdo zkušenosti ať nevymýšlím kolo a na co si dát pozor.

    Musí to být postavené na wordpress.

    Díky
    JUNIOR
    JUNIOR --- ---
    HARDCABB:
    WOJTISHEK:
    TRZNICE:

    Díky. Nakonec jí to bude řešit ručně nějakej chytrý kluk od počítačů co mají ve firmě :)
    TRZNICE
    TRZNICE --- ---
    JUNIOR: hadam bezi na to na woocommerce, si nenapsal, tak palim od boku
    TRZNICE
    TRZNICE --- ---
    JUNIOR:
    ACF options page, kde si pani zada casy, ty se pak sosnou do promennych $start_time / $end_time...
    Jen si uprav ten kod dole, respektive custom fields call si tam dopis misto tech promennych... Melo by to makat
    // Utility conditional funtion for store open hours (returns boolean true when store is open)
    function is_store_open() {
        // Set Your shop time zone (http://php.net/manual/en/timezones.php)
        date_default_timezone_set('Europe/Paris');
    
        // Below your shop time and dates settings
        $start_time = mktime('12', '00', '00', date('m'), date('d'), date('Y')); // 12:00:00
        $end_time   = mktime('22', '00', '00', date('m'), date('d'), date('Y')); // 22:00:00
        $now        = time(); // Current timestamp in seconds
    
        return ( $now >= $start_time && $now <= $end_time ) ? true : false;
    }
    
    // Disable purchases on closing shop time
    add_filter( 'woocommerce_variation_is_purchasable', 'disable_purchases_on_shop', 10, 2 );
    add_filter( 'woocommerce_is_purchasable', 'disable_purchases_on_shop', 10, 2 );
    function disable_purchases_on_shop( $purchasable, $product ) {
        // Disable purchases on closing shop time
        if( ! is_store_open() )
            $purchasable = false;
    
        return $purchasable;
    }
    
    // Cart and checkout validation
    add_action( 'woocommerce_check_cart_items', 'conditionally_allowing_checkout' );
    add_action( 'woocommerce_checkout_process', 'conditionally_allowing_checkout' );
    function conditionally_allowing_checkout() {
        if ( ! is_store_open() ) {
            // Store closed
            wc_add_notice( __("The Store is Closed… Purchases are allowed from 12:00 AM to 22:00 PM"), 'error' );
        }
    }
    
    add_action( 'template_redirect', 'closing_shop_notice' );
    function closing_shop_notice(){
        if ( ! ( is_cart() || is_checkout() ) && ! is_store_open() ) {
            // Store closed notice
            wc_add_notice( __("The Store is Closed… Purchases are allowed from 12:00 AM to 22:00 PM"), 'notice' );
        }
    }
    WOJTISHEK
    WOJTISHEK --- ---
    JUNIOR: Tak to rozsir napr. pomoci ACF nebo Carbon Fields, vytvor options page, kde bude moznost si zvolit cas od - do a aktivni a to zohledni do toho skriptu ve functions na zaklade danych podminek.
    HARDCABB
    HARDCABB --- ---
    JUNIOR: se bojim ze to je hrozne specifickej pozadavek na plugin. Pokud na to ma pani majitelka nejakou korunu navic, klidne posli vsechny pozadavky na to co to ma umet a muzu na to mrknout.
    JUNIOR
    JUNIOR --- ---
    KALIF_WH:
    HARDCABB:
    Díky. Tyhle triky znám, hledám spíš nějaký pluginem který může pani majitelka spravovat. Sice to není s moc user friendly pro nepokročilého uživatele, ale nic jiného mi nezbyde
    HARDCABB
    HARDCABB --- ---
    podle me si staci pridat vlastni filter, kterej ti zabrani pridavani produktu do kosiku, jako popsano treba tady: https://rudrastyh.com/woocommerce/make-products-non-purchasable.html

    nastavit si v php aby se ten filtr poustel jen v urcity dny/hodiny je trivialni
    KALIF_WH
    KALIF_WH --- ---
    JUNIOR: a nepomohlo by přes js načíst v určitý čas jiný stylesheet, který by jen schoval buttony koupit? https://css-tricks.com/snippets/javascript/different-stylesheet-pending-the-time-of-day/ . Něco podobneho?
    JUNIOR
    JUNIOR --- ---
    Zdravím. Nemáte někdo vyzkoušeny plugin nebo nápad jak vyřešit schovavani tlačítka koupit? Zkrátka potřebuji na jednom eshopu aby byla všechna tlačítka "zakoupit" dostupná pouze určitý čas. Každý den ve stejnou dobu během otevírací doby. Všechna řešení a pluginy co jsem našel tak mi bohužel vůbec nevyhovovali - buď to nehorázně zpomalovalo nebo to mělo kolize s jinými systémy, nebylo to user friendly pro uživatele nebo to mělo jiné problémy. Díky
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    APIN: tzn tohle na themeforestu nepomuze?

    THEODORT
    THEODORT --- ---
    vesele vanoce :)

    APIN
    APIN --- ---
    TRZNICE: Věř mi, že většina šablon tohle nepodporuje. Vyzkoušeli jsme jich asi 100 tisíc a našli sotva 4, co by vyhovovaly. To promazávání na FTP bylo pak hutný :) Každopádně dík za tip ;)
    TRZNICE
    TRZNICE --- ---
    APIN: vetsina sablon podporuje i fullwidth styly. co se tyce nejaky staticky grafiky nekde libovolne na strance, tak pro lamu asi nejlepsi pouzit nejakej page builder a nastavit si fixed background s paralax efektem na pozadi dany sekce (treba uprostred whatever). zadna veda

    6 Best Drag and Drop WordPress Page Builders Compared (2020)
    https://www.wpbeginner.com/beginners-guide/best-drag-and-drop-page-builders-for-wordpress/
    APIN
    APIN --- ---
    Ok, takže řešení je plugin Parallax Scroll a šablona Zita. Je s podivem, jak málo existuje šablon bez okrajů...
    PULKA
    PULKA --- ---
    APIN: Pokud nechcete řešit šablonu, ale mít to variabilní, zkuste elementor, mohl by ti stačit i ten zadarmo s šablonou Hello a nazdar, pokud si to tam umíte vyskládat, anebo jenom trochu poladit CSS.
    APIN
    APIN --- ---
    Tak nakonec to vypadá, že nejlepší řešení asi bude plugin Parallax Scroll, sice to není úplně ideální, ale co už...
    JUNIOR
    JUNIOR --- ---
    APIN: Nejjednodušší cesta je vzít je tu nejzákladnější šablonu (třeba generate press) a tyhle detaily si dostylovat podle potřeby
    APIN
    APIN --- ---
    Ahoj. Upravuju kámošovi stránky a teď už se několik dní přehrabujeme v šablonách a hledáme tu, co by mu vyhovovala. Jenomže je jich tolik, že už to začíná být unavující. On by si představoval plnou šířku bez okrajů s parallax obrázky a nahoře vlastní logo. Pár takových šablon existuje, ale ten fixní obrázek se u nich dá nastavit jen v hlavičce, on by to chtěl někde v polovině stránky mezi texty. Když najdeme nějakou takovou ideální šablonu, tak má okraje, což je pro něj nepřípustné. Něco jako mají tady https://www.zamecka-kamnarska-manufaktura.cz/ Šablona může být klidně i placená, ale spíš mi jde o to, že když to zaplatíme, tak aby to fakt umělo to, co on chce. Řešil tohle někdy někdo, může dát tip? Nebo by se ten parallax efekt dal udělat pomocí nějakého pluginu a nemuseli bysme se tak intenzivně už druhý týden prohrabovat miliony šablon?
    Kliknutím sem můžete změnit nastavení reklam