• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    QUITEwordpress
    WOJTISHEK
    WOJTISHEK --- ---
    CYBERWOLF: Loco neni multilang, ale “pouze” prekladac. Btw. vyborny, sam jej pouzivam pro preklady pluginu.
    CYBERWOLF
    CYBERWOLF --- ---
    Polylang mi nadělal spoustu mrzení a už ho nechci vidět.

    Zkusil bych https://cs.wordpress.org/plugins/loco-translate/ , na blog by to mohlo stačit. Je to v podstatě na překlad řetěžců, aniž bys je musel někde dolovat z .po. Jestli to umí řešit i samotné přepínání jazyků si nejsem jistý.
    REFLEX
    REFLEX --- ---
    REDSNAKE: ten je asi v pohode, asi i chapu, ze kdyz chci neco zadara tak to nemuze umet hromadu veci

    ale zrovna polylang te nenencha zduplikovat obsah prispevku, aby to clovek jen prepsal, coz je vlastne psat kazdy clanek od zacatku :D
    REDSNAKE
    REDSNAKE --- ---
    REFLEX: Polylang
    REFLEX
    REFLEX --- ---
    Nemate tip na nejaky multilang free plugin? Je to na osobni blog a nechci do toho moc investovat :D
    PAN_ILFORD
    PAN_ILFORD --- ---
    PAN_ILFORD:
    Kód v Code blocku
    <?php
    
    $group_values = rwmb_meta( 'cf-cloneable_group' );
    if ( ! empty( $group_values ) ) {
        foreach ( $group_values as $group_value ) {
            $value = isset( $group_value['cf-sub-taxonomy'] ) ? $group_value['cf-sub-taxonomy'] : '';
            //echo $value; // Display sub-field value
    		//var_dump ($value);
        	 //echo $value[0];
    			//echo get_term ( $value[0], 'cf-sub-taxonomy' ) ->name;
    				foreach ( $value as $val ) {
    				$term_name = get_term( $val )->name;
    				echo $term_name;
    				}
    	}
    
    }
    
    ?>
    PAN_ILFORD
    PAN_ILFORD --- ---
    WOJTISHEK: je to správně. Debatuju to i s někym na FB, tak to hodim i sem. Třeba vás něco napadne.
    přílohy:
    Obsah postu v back-endu

    Vzhled ve front-endu (kýžené termy mají červené pozadí. V levém sloupci jsou data tahána dynamicky jak to nativně umožňuje integrace Meta Boxu do Oxygenu, jsou to správná ID; v pravém sloupci jsem použil pro terms kód. Bohužel se tam vypíšou všude všechna místo příslušného jednoho)

    PULKA
    PULKA --- ---
    KORINKOWICZ: Za mně poslední rok a půl Fluent Forms, ale nevím, jestli umí zgrupování.
    PAN_ILFORD
    PAN_ILFORD --- ---
    WOJTISHEK: brzy zodpovím
    KORINKOWICZ
    KORINKOWICZ --- ---
    Hola! Jaký máte oblíbený plugin na formuláře pro Gutenberg? Dosud jsem celkem často nasazoval Caldera Forms, ale ti končí s vývojem, tak se poohlížím po nějaké dobré alternativě... Ideálně něco dev-friendly, aby se to dalo i trochu ohýbat k vlastním potřebám...

    Aktuálně tu mám třeba projekt, kde by to kromě typických funkcí mělo umět:
    - možnost tam nějak z šablony narvat vlastní data (ideálně jako hidden input)
    - přehledná tabulka záznamů s možností groupování na základě výsledku některého z formulářových polí
    - pohodlně editovat záznamy v adminu

    Nějaké zkušenosti? Ideálně něco zdarma nebo s one-time payment licencí. Díky!
    WOJTISHEK
    WOJTISHEK --- ---
    PAN_ILFORD:
    hodnota $value[0] je opravdu int? nevrací ti to třeba string?
    je to opravdu id dané term?
    je správně taxonomy slug? ten jsem odhadoval z tebou uvedeného kódu.
    PAN_ILFORD
    PAN_ILFORD --- ---
    tohle nedela nic, jsou tam videt i ostatni pokusy :).
    <?php
    
    $group_values = rwmb_meta( 'cfa-group_zavodni_den' );
    if ( ! empty( $group_values ) ) {
        foreach ( $group_values as $group_value ) {
            $value = isset( $group_value['cfa-trat'] ) ? $group_value['cfa-trat'] : '';
            //echo $value; // Display sub-field value
    		//var_dump ($value);
        	 //echo $value[0];
    			echo get_term ( $value[0], 'cfa-trat' ) ->name;
    				//foreach ( $value as $val ) {
    				//$term_name = get_term( $val )->name;
    				//echo $term_name;
    				//}
    	}
    
    }
    
    ?>
    WOJTISHEK
    WOJTISHEK --- ---
    PAN_ILFORD: stačí, když kód umístíš mezi tag <code></code> :)
    PAN_ILFORD
    PAN_ILFORD --- ---
    WOJTISHEK: dik. Predne napovez, jakym stylem muzu publikovat kod na tom tmavem pozadi
    WOJTISHEK
    WOJTISHEK --- ---
    PAN_ILFORD: počítám, že taxonomy bude "cfa-trat" ze tvého příkladu
    WOJTISHEK
    WOJTISHEK --- ---
    PAN_ILFORD:
    echo get_term($value[0], $taxonomy)->name
    PAN_ILFORD
    PAN_ILFORD --- ---
    RIRISKO: "echo $value[0];" vypíše číslo 34, což je správné Term ID, čili jsem jakoby "doma". Potřebuju nějaký simsalabim, který z toho ID udělá Name :)
    RIRISKO
    RIRISKO --- ---
    PAN_ILFORD: skusil by som "echo $value[0];" alebo namiesto "echo" pouzil var_dump nech vidim co je v premennej $value...
    PAN_ILFORD
    PAN_ILFORD --- ---
    Potřebuju se vypořádat s malym zásekem.
    Používám Oxygen a Meta Box. Meta Box je teď v Oxygenu údajně zcela integrován, ovšem najdou se okénka jako např. nelze vybrat, jak se vypíše term, pokud je v klonovatelný podskupině. Vypisuje se Term ID. Potřebuju Term Name. Asi na to musim přes PHP. Dík dokumentaci Meta Boxu jsem zbastlil tento kód:


    $group_values = rwmb_meta( 'cfa-group_zavodni_den' );
    if ( ! empty( $group_values ) ) {
    foreach ( $group_values as $group_value ) {
    $value = isset( $group_value['cfa-trat'] ) ? $group_value['cfa-trat'] : '';
    echo $value; // Display sub-field value

    }
    }



    Vlastně moc netušim, co se tam děje. Výsledkem na front endu je slovo "array". Teď už jen potřebuju z toho arraye jednotlivý term names, pokud jich je víc. Doufal jsem, že by mi někdo mohl ušetřit trochu času a trošku mě pošťouchnout :)
    Kliknutím sem můžete změnit nastavení reklam