provox

Přehled odpovědí

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)
  • Autor
    Příspěvky
  • odpověď na téma: CSS menu s prvkem z jiného pluginu #26554

    provox
    Participant

    Vyřešeno!

    je potřeba přidat

    $child_term = get_term( ID-ČÍSLO, 'product_cat');

    a $child_term nahradit 'parent=0'

    V každém případě děkuji, za snahu a přemýšlení i těm, co nereagovali.

    Provox

    odpověď na téma: CSS menu s prvkem z jiného pluginu #26553

    provox
    Participant

    Tak, částečně vyřešeno. Zřejmě to nebude až tak složité, dopátral jsem se kódu, který dělá v podstatě to samé, co původní WOOCOMMERCE widget:

    <?php
    $terms = get_terms( 'product_cat', 'parent=0' );	// ID číslo kategorie, 'vylistovat z product_cat', 'pouze rodičovské kategorie'
    
    foreach( $terms as $term ) 
    {
        echo 'Kategorie '		// uvádějící text
            . $term->name		// název kategorie
            . ' ('			// levá závorka
            . $term->count		// počet produktů
            . 'ks) '		// pravá závorka
            . "<br />";		// nový řádek
    }
    ?>

    Teď přichází ale nový problém a to ten, že když cyklus proběhne, vrátí hodnotu KATEGORIE A (5ks), KATEGORIE B (2ks). Když odstraním parent=0, vypíše všechny kategorie, včetně subkategorií se součtem produktů v každé kategorii. ALE pokud dám vypsat jen konkrétní ID kategorie, v mém případě ID 6 (KATEGORIE A), tak mi vrátí hodnotu KATEGORIE A (0ks). Je to správně, kategorie skutečně žádný produkt sama o sobě neobsahuje, na druhou stranu obsahuje dvě subkategorie, které mají dohromady produktů 5. Nedokázal by mi někdo poradit s tímto zádrhelem? Jinak je to v podstatě vyřešené.

    Děkuji,
    Provox

    odpověď na téma: CSS menu s prvkem z jiného pluginu #26523

    provox
    Participant

    V pořádku, zkusím to ještě jinak:

    To že mám HTML/CSS s ext. JS je v podstatě jen konkrétní informace, čeho se propojení bude týkat. Menu je plně funkční, dělá vše co má (k vložení do stránek jsem využil právě WIDGET TEXT).

    “ALE” – potřeboval bych jednu funkci, kterou napsat neumím. Tuto funkci jsem našel ve WIDGETU statického menu od WOOCOMMERCE. Jedná se o výše zmiňovaný counter.

    Mou představou tedy je, přejmutí funkce COUNTER z WOOCOMMERCE a vložení do mého vlastního menu. Problémem je, že nevím jak. Navíc, momentálně si uvědomuji, že WOOCOMMERCE vygeneruje celé menu s COUNTERem u každé rodičovské kategorie, já však potřebuji, aby mi kód vygeneroval COUNTER jen ke kategorii, kterou si zvolím (myslím, že jsem se právě odepsal :D). Rád bych vám to předvedl, avšak web mi běží offline na serveru v PC. Takže posílám alespoň graficky upravené screeny: grafika UKÁZKY

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)

WordPress – novinky, návody a zajímavosti