Black friday Black friday
Pouze tento týden až 80% sleva na PHP, Nette, Symfony!
Aprílový black friday tě nenechá v klidu! Až 80 % prémiového obsahu zdarma. Více informací

Diskuze: Jak obrázit řazení příspěvků v diskusním fóru (bbPress)

PHP PHP Jak obrázit řazení příspěvků v diskusním fóru (bbPress) American English version English version

Aktivity (1)
Avatar
Martin Baroch:17.12.2018 18:57

Chtěl bych na webu obrátit pořadí příspěvků v diskusním fóru (bbPress) tak aby se nový příspěvek zařadil vždy na začátek stránky a ostatní příspěvky aby byly řazeny sestupně až k nejstaršímu.
Kde a jak to lze nastavit?

Zkusil jsem: Zkusil jsem zběžně prohlédnout plugin bbPress v editoru, ale nic jsem nenašel co by se týkalo řazení příspěvků.

Chci docílit: Chci dosáhnout lepšího komfortu pro účastníky diskusního fóra.

 
Odpovědět 17.12.2018 18:57
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:18.12.2018 7:50

Ten plugin se mi studovat nechce.
Obvykle byvaji 2 moznosti. Bud to z databaze vytahnout v opacnem poradi a nebo to vypisovat v opacnem poradi.

sql: Pokud je tam nekde sql dotaz, ma bud zadano ORDER BY sloupec ASC (zmen na DESC) nebo tam ORDER BY pridej. Ale pravdepodobne na cucani z db pouzivaji nejaky wp prikaz (funkci) a mozna by tu funkci bylo treba upravit o moznost razeni.

php: Bud se vypisuje pres echo kazdy kolonka tabulky, coz je horsi varianta. A nebo se uklada do nejake promenne.

$str .= '<div class="prispevek">' . $row['text'] . '</div>'; // (tecka u rovnitka) to je totez jako
$str = $str . '<div class="prispevek">' . $row['text'] . '</div>'; // (str na zacatku) a staci to zmenit na
$str = '<div class="prispevek">' . $row['text'] . '</div>' . $str; // (str na konci)

Za cyklem pak bych

echo $str;

. Ta promenna nemusi byt nazvana str.

Kazdopadne, pokud neco chces, je treba vyvinout vlastni usili. Nema smysl pomahat nekomu, kdo sam na reseni nepracuje. To je vyhodnejsi mu ho prodat, ze?

Editováno 18.12.2018 7:53
 
Nahoru Odpovědět 18.12.2018 7:50
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.